NSMutableAttributedString Classe

Definição

[Foundation.Register("NSMutableAttributedString", true)]
public class NSMutableAttributedString : Foundation.NSAttributedString
[<Foundation.Register("NSMutableAttributedString", true)>]
type NSMutableAttributedString = class
    inherit NSAttributedString
Herança
NSMutableAttributedString
Derivado
Atributos

Construtores

Nome Description
NSMutableAttributedString()

Cria um novo NSMutableAttributedString com valores padrão.

NSMutableAttributedString(NativeHandle)

Um construtor usado ao criar representações gerenciadas de objetos não gerenciados. Chamado pelo runtime.

NSMutableAttributedString(NSAttributedString)
NSMutableAttributedString(NSCoder)

Um construtor que inicializa o objeto dos dados armazenados no objeto unarchiver.

NSMutableAttributedString(NSObjectFlag)

Construtor para chamar classes derivadas para ignorar a inicialização e apenas alocar o objeto.

NSMutableAttributedString(String, CTStringAttributes)

Cria um NSMutableAttributedString de uma cadeia de caracteres C# e aplica os atributos CoreText especificados à cadeia de caracteres inteira.

NSMutableAttributedString(String, NSDictionary)
NSMutableAttributedString(String, UIFont, UIColor, UIColor, UIColor, NSParagraphStyle, NSLigatureType, Single, NSUnderlineStyle, NSShadow, Single, NSUnderlineStyle)

Cria um NSMutableAttributedString de uma cadeia de caracteres com atributos de estilo individuais do UIKit.

NSMutableAttributedString(String, UIStringAttributes)

Cria um NSMutableAttributedString de uma cadeia de caracteres com atributos UIKit.

NSMutableAttributedString(String)

Propriedades

Nome Description
AccessibilityAttributedUserInputLabels (Herdado de NSObject)
AccessibilityRespondsToUserInteraction (Herdado de NSObject)
AccessibilityTextualContext (Herdado de NSObject)
AccessibilityUserInputLabels (Herdado de NSObject)
AttributedStringByInflectingString (Herdado de NSAttributedString)
Class (Herdado de NSObject)
ClassHandle

O identificador de classe Objective-C desta classe.

ContainsAttachments (Herdado de NSAttributedString)
DebugDescription (Herdado de NSObject)
Description (Herdado de NSObject)
ExposedBindings (Herdado de NSObject)
Handle

Manipule (ponteiro) para a representação de objeto não gerenciado.

(Herdado de NSObject)
IsDirectBinding

Obtém ou define um valor que indica se essa instância usa associação Objective-C direta.

(Herdado de NSObject)
IsProxy (Herdado de NSObject)
Length (Herdado de NSAttributedString)
LowLevelValue (Herdado de NSAttributedString)
MutableString
RetainCount (Herdado de NSObject)
Self (Herdado de NSObject)
Size (Herdado de NSAttributedString)
Superclass (Herdado de NSObject)
SuperHandle

Identificador usado para representar os métodos na classe base para isso NSObject.

(Herdado de NSObject)
Value

Conteúdo do objeto como uma cadeia de caracteres.

(Herdado de NSAttributedString)
WritableTypeIdentifiersForItemProvider (Herdado de NSAttributedString)
Zone (Herdado de NSObject)

Métodos

Nome Description
AddAttribute(NSString, NSObject, NSRange)
AddAttributes(CTStringAttributes, NSRange)

Adiciona atributos ao intervalo de caracteres especificado na cadeia de caracteres.

AddAttributes(NSDictionary, NSRange)
AddAttributes(NSStringAttributes, NSRange)
AddAttributes(UIStringAttributes, NSRange)

Adiciona atributos ao intervalo de caracteres especificado na cadeia de caracteres.

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr) (Herdado de NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr) (Herdado de NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra um objeto para ser observado externamente usando um método arbitrário.

(Herdado de NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra um objeto para ser observado externamente usando um método arbitrário.

(Herdado de NSObject)
Append(NSAttributedString, Object[])

Acrescenta uma cadeia de caracteres atribuída e objetos adicionais ao final do receptor.

Append(NSAttributedString)
AwakeFromNib() (Herdado de NSObject)
BeginEditing()
BeginInvokeOnMainThread(Action)

Invoca a ação especificada de forma assíncrona no thread principal da interface do usuário.

(Herdado de NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Invoca de forma assíncrona o código especificado no thread principal da interface do usuário.

(Herdado de NSObject)
Bind(NSString, NSObject, String, NSBindingOptions) (Herdado de NSObject)
Bind(NSString, NSObject, String, NSDictionary) (Herdado de NSObject)
BoundingRectWithSize(CGSize, NSStringDrawingOptions) (Herdado de NSAttributedString)
CommitEditing() (Herdado de NSObject)
CommitEditing(NSObject, Selector, IntPtr) (Herdado de NSObject)
ConformsToProtocol(NativeHandle) (Herdado de NSObject)
ContainsAttachmentsInRange(NSRange) (Herdado de NSAttributedString)
Copy() (Herdado de NSObject)
Copy(NSZone)

Executa uma cópia do objeto Objective-C subjacente.

(Herdado de NSAttributedString)
DangerousAutorelease()

Chama o seletor 'autorelease' neste objeto.

(Herdado de NSObject)
DangerousRelease()

Chama o seletor de "versão" neste objeto.

(Herdado de NSObject)
DangerousRetain()

Chama o seletor de 'retenção' nesse objeto.

(Herdado de NSObject)
DeleteRange(NSRange)
DidChange(NSKeyValueChange, NSIndexSet, NSString) (Herdado de NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet) (Herdado de NSObject)
DidChangeValue(String) (Herdado de NSObject)
Dispose()

Libera os recursos usados pelo NSObject objeto.

(Herdado de NSObject)
Dispose(Boolean)

Libera os recursos usados por esse objeto.

(Herdado de NSObject)
DoesNotRecognizeSelector(Selector) (Herdado de NSObject)
DoubleClick(UIntPtr) (Herdado de NSAttributedString)
DrawString(CGPoint)

Desenha a cadeia de caracteres no ponto especificado.

(Herdado de NSAttributedString)
DrawString(CGRect, NSStringDrawingOptions, NSStringDrawingContext) (Herdado de NSAttributedString)
DrawString(CGRect, NSStringDrawingOptions) (Herdado de NSAttributedString)
DrawString(CGRect) (Herdado de NSAttributedString)
EncodeTo(NSCoder)

Codifica o estado do objeto usando o codificador fornecido.

(Herdado de NSAttributedString)
EndEditing()
EnumerateAttribute(NSString, NSRange, NSAttributedStringEnumeration, NSAttributedStringCallback) (Herdado de NSAttributedString)
EnumerateAttributes(NSRange, NSAttributedStringEnumeration, NSAttributedRangeCallback) (Herdado de NSAttributedString)
Equals(NSObject)

Determina se o especificado NSObject é igual ao atual NSObject.

(Herdado de NSObject)
Equals(Object)

Determina se o objeto especificado é igual ao atual NSObject.

(Herdado de NSObject)
GetAppKitAttributes(IntPtr, NSRange, NSRange) (Herdado de NSAttributedString)
GetAppKitAttributes(IntPtr, NSRange) (Herdado de NSAttributedString)
GetAttribute(String, IntPtr, NSRange, NSRange) (Herdado de NSAttributedString)
GetAttribute(String, IntPtr, NSRange) (Herdado de NSAttributedString)
GetAttributes(IntPtr, NSRange, NSRange) (Herdado de NSAttributedString)
GetAttributes(IntPtr, NSRange) (Herdado de NSAttributedString)
GetBindingInfo(NSString) (Herdado de NSObject)
GetBindingOptionDescriptions(NSString) (Herdado de NSObject)
GetBindingValueClass(NSString) (Herdado de NSObject)
GetBoundingRect(CGSize, NSStringDrawingOptions, NSStringDrawingContext) (Herdado de NSAttributedString)
GetCoreTextAttributes(IntPtr, NSRange, NSRange) (Herdado de NSAttributedString)
GetCoreTextAttributes(IntPtr, NSRange) (Herdado de NSAttributedString)
GetData(NSRange, NSAttributedStringDocumentAttributes, NSError) (Herdado de NSAttributedString)
GetData(NSRange, NSDictionary, NSError) (Herdado de NSAttributedString)
GetDataFromRange(NSRange, NSAttributedStringDocumentAttributes, NSError)
Obsoleto.
(Herdado de NSAttributedString)
GetDataFromRange(NSRange, NSDictionary, NSError)
Obsoleto.
(Herdado de NSAttributedString)
GetDictionaryOfValuesFromKeys(NSString[]) (Herdado de NSObject)
GetDocFormat(NSRange, NSAttributedStringDocumentAttributes) (Herdado de NSAttributedString)
GetDocFormat(NSRange, NSDictionary) (Herdado de NSAttributedString)
GetFileWrapper(NSRange, NSAttributedStringDocumentAttributes, NSError) (Herdado de NSAttributedString)
GetFileWrapper(NSRange, NSDictionary, NSError) (Herdado de NSAttributedString)
GetFileWrapperFromRange(NSRange, NSAttributedStringDocumentAttributes, NSError)
Obsoleto.
(Herdado de NSAttributedString)
GetFileWrapperFromRange(NSRange, NSDictionary, NSError)
Obsoleto.
(Herdado de NSAttributedString)
GetFontAttributes(NSRange) (Herdado de NSAttributedString)
GetHashCode()

Gera um código hash para a instância atual.

(Herdado de NSObject)
GetItemNumber(NSTextList, UIntPtr) (Herdado de NSAttributedString)
GetItemProviderVisibilityForTypeIdentifier(String) (Herdado de NSAttributedString)
GetLineBreak(UIntPtr, NSRange) (Herdado de NSAttributedString)
GetLineBreakByHyphenating(UIntPtr, NSRange) (Herdado de NSAttributedString)
GetMethodForSelector(Selector) (Herdado de NSObject)
GetNativeHash() (Herdado de NSObject)
GetNextWord(UIntPtr, Boolean) (Herdado de NSAttributedString)
GetPasteboardPropertyListForType(String) (Herdado de NSAttributedString)
GetRange(NSTextBlock, UIntPtr) (Herdado de NSAttributedString)
GetRange(NSTextList, UIntPtr) (Herdado de NSAttributedString)
GetRange(NSTextTable, UIntPtr) (Herdado de NSAttributedString)
GetRtf(NSRange, NSAttributedStringDocumentAttributes) (Herdado de NSAttributedString)
GetRtf(NSRange, NSDictionary) (Herdado de NSAttributedString)
GetRtfd(NSRange, NSAttributedStringDocumentAttributes) (Herdado de NSAttributedString)
GetRtfd(NSRange, NSDictionary) (Herdado de NSAttributedString)
GetRtfdFileWrapper(NSRange, NSAttributedStringDocumentAttributes) (Herdado de NSAttributedString)
GetRtfdFileWrapper(NSRange, NSDictionary) (Herdado de NSAttributedString)
GetRulerAttributes(NSRange) (Herdado de NSAttributedString)
GetUIKitAttributes(IntPtr, NSRange, NSRange) (Herdado de NSAttributedString)
GetUIKitAttributes(IntPtr, NSRange) (Herdado de NSAttributedString)
GetUrl(UIntPtr, NSRange) (Herdado de NSAttributedString)
GetWritableTypesForPasteboard(NSPasteboard) (Herdado de NSAttributedString)
GetWritingOptionsForType(String, NSPasteboard) (Herdado de NSAttributedString)
Init()

Inicializa o objeto chamando o método Objective-C init .

(Herdado de NSObject)
InitializeHandle(NativeHandle, String) (Herdado de NSObject)
InitializeHandle(NativeHandle) (Herdado de NSObject)
Insert(NSAttributedString, IntPtr)

Insere uma cadeia de caracteres atribuída na cadeia de caracteres atual.

Invoke(Action, Double)

Invoca a ação especificada após o atraso especificado.

(Herdado de NSObject)
Invoke(Action, TimeSpan)

Invoca a ação especificada após o atraso especificado.

(Herdado de NSObject)
InvokeOnMainThread(Action)

Invoca a ação especificada de forma síncrona no thread principal da interface do usuário.

(Herdado de NSObject)
InvokeOnMainThread(Selector, NSObject)

Invoca de forma síncrona o código especificado no thread principal da interface do usuário.

(Herdado de NSObject)
IsEqual(NSAttributedString) (Herdado de NSAttributedString)
IsEqual(NSObject) (Herdado de NSObject)
IsKindOfClass(Class) (Herdado de NSObject)
IsMemberOfClass(Class) (Herdado de NSObject)
LoadData(String, Action<NSData,NSError>)

Implemente esse método para personalizar o carregamento de dados por um NSItemProvider.

(Herdado de NSAttributedString)
LoadDataAsync(String, NSProgress) (Herdado de NSAttributedString)
LoadDataAsync(String)

Carrega dados de forma assíncrona para o tipo identificado de um provedor de itens, retornando uma tarefa que contém os dados.

(Herdado de NSAttributedString)
LowLevelGetAttributes(IntPtr, IntPtr) (Herdado de NSAttributedString)
LowLevelGetAttributes(IntPtr, NSRange)

Versão de baixo nível que fornece um NSDictionary para os atributos no intervalo especificado.

(Herdado de NSAttributedString)
LowLevelSetAttributes(IntPtr, NSRange)
MarkDirty()

Promove um objeto par regular (IsDirectBinding é true) em um objeto toggleref.

(Herdado de NSObject)
MutableCopy() (Herdado de NSObject)
MutableCopy(NSZone) (Herdado de NSAttributedString)
ObjectDidEndEditing(NSObject) (Herdado de NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr) (Herdado de NSObject)
PerformSelector(Selector, NSObject, Double, NSString[]) (Herdado de NSObject)
PerformSelector(Selector, NSObject, Double) (Herdado de NSObject)
PerformSelector(Selector, NSObject, NSObject) (Herdado de NSObject)
PerformSelector(Selector, NSObject) (Herdado de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) (Herdado de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean) (Herdado de NSObject)
PerformSelector(Selector) (Herdado de NSObject)
PrefersRtfdInRange(NSRange) (Herdado de NSAttributedString)
PrepareForInterfaceBuilder() (Herdado de NSObject)
ReadFromData(NSData, NSAttributedStringDocumentAttributes, NSDictionary, NSError)
ReadFromData(NSData, NSDictionary, NSDictionary, NSError)
ReadFromFile(NSUrl, NSAttributedStringDocumentAttributes, NSDictionary, NSError)

Os desenvolvedores não devem usar esse método preterido. Em vez disso, os desenvolvedores devem usar 'ReadFromUrl'.

ReadFromFile(NSUrl, NSDictionary, NSDictionary, NSError)
ReadFromUrl(NSUrl, NSAttributedStringDocumentAttributes, NSDictionary<NSString,NSObject>, NSError)
ReadFromUrl(NSUrl, NSDictionary<NSString,NSObject>, NSDictionary<NSString,NSObject>, NSError)
RemoveAttribute(String, NSRange)
RemoveObserver(NSObject, NSString, IntPtr) (Herdado de NSObject)
RemoveObserver(NSObject, NSString) (Herdado de NSObject)
RemoveObserver(NSObject, String, IntPtr) (Herdado de NSObject)
RemoveObserver(NSObject, String) (Herdado de NSObject)
Replace(NSRange, NSAttributedString)
Replace(NSRange, String)
RespondsToSelector(Selector) (Herdado de NSObject)
SetAttributes(CTStringAttributes, NSRange)

Define os atributos para o intervalo especificado. Todos os atributos anteriores nesse intervalo são substituídos pelos novos valores.

SetAttributes(NSDictionary, NSRange)

Define os atributos para o intervalo especificado. Todos os atributos anteriores nesse intervalo são substituídos pelos novos valores.

SetAttributes(UIStringAttributes, NSRange)

Define os atributos para o intervalo especificado. Todos os atributos anteriores nesse intervalo são substituídos pelos novos valores.

SetNilValueForKey(NSString) (Herdado de NSObject)
SetString(NSAttributedString)
SetValueForKey(NSObject, NSString) (Herdado de NSObject)
SetValueForKeyPath(NativeHandle, NSString)

Define o valor da propriedade identificada por um determinado caminho de chave para um determinado valor.

(Herdado de NSObject)
SetValueForKeyPath(NSObject, NSString) (Herdado de NSObject)
SetValueForUndefinedKey(NSObject, NSString) (Herdado de NSObject)
SetValuesForKeysWithDictionary(NSDictionary) (Herdado de NSObject)
Substring(IntPtr, IntPtr) (Herdado de NSAttributedString)
ToString()

Retorna uma representação de cadeia de caracteres do valor da instância atual.

(Herdado de NSObject)
Unbind(NSString) (Herdado de NSObject)
ValueForKey(NSString) (Herdado de NSObject)
ValueForKeyPath(NSString) (Herdado de NSObject)
ValueForUndefinedKey(NSString) (Herdado de NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString) (Herdado de NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet) (Herdado de NSObject)
WillChangeValue(String) (Herdado de NSObject)

Métodos de Extensão

Nome Description
AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)
AccessibilityHitTest(NSObject, CGPoint, UIEvent)
ApplyFontTraits(NSMutableAttributedString, NSFontTraitMask, NSRange)
BeginPreviewPanelControl(NSObject, QLPreviewPanel)
BoundingRectWithSize(NSAttributedString, CGSize, NSStringDrawingOptions, NSStringDrawingContext)
BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr)
BrowserAccessibilityInsertTextAtCursor(NSObject, String)
ContainsAttachments(NSAttributedString, NSRange)

Retorna true se a corrente NSAttributedString contiver anexos no especificado range.

DrawAtPoint(NSAttributedString, CGPoint)
DrawInRect(NSAttributedString, CGRect)
DrawWithRect(NSAttributedString, CGRect, NSStringDrawingOptions, NSStringDrawingContext)
EndPreviewPanelControl(NSObject, QLPreviewPanel)
FixAttachmentAttributeInRange(NSMutableAttributedString, NSRange)
FixAttributesInRange(NSMutableAttributedString, NSRange)

Limpa inconsistências que podem se acumular em várias edições.

FixFontAttributeInRange(NSMutableAttributedString, NSRange)
FixParagraphStyleAttributeInRange(NSMutableAttributedString, NSRange)
GetAccessibilityCustomRotors(NSObject)

Obtém a matriz de UIAccessibilityCustomRotor objetos apropriada para this o objeto.

GetAccessibilityLineEndPositionFromCurrentSelection(NSObject)
GetAccessibilityLineRangeForPosition(NSObject, IntPtr)
GetAccessibilityLineStartPositionFromCurrentSelection(NSObject)
GetAccessibilityNextTextNavigationElement(NSObject)
GetAccessibilityNextTextNavigationElementBlock(NSObject)
GetAccessibilityPreviousTextNavigationElement(NSObject)
GetAccessibilityPreviousTextNavigationElementBlock(NSObject)
GetAccessibilityTextInputResponder(NSObject)
GetAccessibilityTextInputResponderHandler(NSObject)
GetBrowserAccessibilityAttributedValue(NSObject, NSRange)
GetBrowserAccessibilityContainerType(NSObject)
GetBrowserAccessibilityCurrentStatus(NSObject)
GetBrowserAccessibilityHasDomFocus(NSObject)
GetBrowserAccessibilityIsRequired(NSObject)
GetBrowserAccessibilityPressedState(NSObject)
GetBrowserAccessibilityRoleDescription(NSObject)
GetBrowserAccessibilitySelectedTextRange(NSObject)
GetBrowserAccessibilitySortDirection(NSObject)
GetBrowserAccessibilityValue(NSObject, NSRange)
GetDebugDescription(INSObjectProtocol)
GetHandle(INativeObject)
GetItemProviderVisibilityForTypeIdentifier(INSItemProviderWriting, String)
GetNonNullHandle(INativeObject, String)
GetSize(NSAttributedString)
GetValidModes(NSObject, NSFontPanel)
GetWritableTypeIdentifiersForItemProvider(INSItemProviderWriting)
GetWritingOptionsForType(INSPasteboardWriting, String, NSPasteboard)
LoadDataAsync(INSItemProviderWriting, String, NSProgress)
LoadDataAsync(INSItemProviderWriting, String)

Carrega dados de forma assíncrona para o tipo identificado de um provedor de itens, retornando uma tarefa que contém os dados.

ObjectDidBeginEditing(NSObject, INSEditor)
ObjectDidEndEditing(NSObject, INSEditor)
ProvideImageData(NSObject, IntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)
ProvideImageToMTLTexture(NSObject, IMTLTexture, IMTLCommandBuffer, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)
ReadFromData(NSMutableAttributedString, NSData, NSAttributedStringDocumentAttributes, NSDictionary, NSError)
ReadFromData(NSMutableAttributedString, NSData, NSAttributedStringDocumentAttributes, NSDictionary)
ReadFromData(NSMutableAttributedString, NSData, NSDictionary, NSDictionary, NSError)
ReadFromData(NSMutableAttributedString, NSData, NSDictionary, NSDictionary)
ReadFromURL(NSMutableAttributedString, NSUrl, NSAttributedStringDocumentAttributes, NSDictionary, NSError)
ReadFromURL(NSMutableAttributedString, NSUrl, NSAttributedStringDocumentAttributes, NSDictionary)
ReadFromURL(NSMutableAttributedString, NSUrl, NSDictionary, NSDictionary, NSError)
ReadFromURL(NSMutableAttributedString, NSUrl, NSDictionary, NSDictionary)
SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Define a matriz de UIAccessibilityCustomRotor objetos apropriada para this o objeto.

SetAccessibilityNextTextNavigationElement(NSObject, NSObject)
SetAccessibilityNextTextNavigationElementBlock(NSObject, AXObjectReturnBlock)
SetAccessibilityPreviousTextNavigationElement(NSObject, NSObject)
SetAccessibilityPreviousTextNavigationElementBlock(NSObject, AXObjectReturnBlock)
SetAccessibilityTextInputResponder(NSObject, IUITextInput)
SetAccessibilityTextInputResponderHandler(NSObject, UITextInputReturnHandler)
SetAlignment(NSMutableAttributedString, NSTextAlignment, NSRange)
SetBaseWritingDirection(NSMutableAttributedString, NSWritingDirection, NSRange)
SetBrowserAccessibilityContainerType(NSObject, BEAccessibilityContainerType)
SetBrowserAccessibilityCurrentStatus(NSObject, String)
SetBrowserAccessibilityHasDomFocus(NSObject, Boolean)
SetBrowserAccessibilityIsRequired(NSObject, Boolean)
SetBrowserAccessibilityPressedState(NSObject, BEAccessibilityPressedState)
SetBrowserAccessibilityRoleDescription(NSObject, String)
SetBrowserAccessibilitySelectedTextRange(NSObject, NSRange)
SetBrowserAccessibilitySortDirection(NSObject, String)
SetSharedObservers(NSObject, NSKeyValueSharedObserversSnapshot)
SubscriptRange(NSMutableAttributedString, NSRange)
SuperscriptRange(NSMutableAttributedString, NSRange)
UnscriptRange(NSMutableAttributedString, NSRange)
UpdateAttachmentsFromPath(NSMutableAttributedString, String)
ValidateToolbarItem(NSObject, NSToolbarItem)

Aplica-se a