Compartilhar via


NSTextStorage Classe

Definição

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

Construtores

NSTextStorage()
NSTextStorage(IntPtr)
NSTextStorage(NSAttributedString)
NSTextStorage(NSCoder)
NSTextStorage(NSObjectFlag)
NSTextStorage(String)
NSTextStorage(String, CTStringAttributes)
NSTextStorage(String, NSDictionary)

Propriedades

ChangeInLength
Class (Herdado de NSObject)
ClassHandle
ContainsAttachments (Herdado de NSAttributedString)
DebugDescription

Uma descrição significativa do desenvolvedor desse objeto.

(Herdado de NSObject)
Delegate
Description

Descrição do objeto, a versão Objective-C de ToString.

(Herdado de NSObject)
DidProcessEditingNotification
EditedMask
EditedRange
FixesAttributesLazily
Handle

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

(Herdado de NSObject)
IsDirectBinding (Herdado de NSObject)
IsProxy (Herdado de NSObject)
LayoutManagers
Length

O número de caracteres nessa cadeia de caracteres.

(Herdado de NSAttributedString)
LowLevelValue

Versão de baixo nível da propriedade Value retorna um identificador para o Objective-C NSString subjacente.

(Herdado de NSAttributedString)
MutableString (Herdado de NSMutableAttributedString)
RetainCount

Retorna a contagem de retenção objective-C atual para o objeto .

(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 esse NSObject.

(Herdado de NSObject)
Value

Conteúdo do objeto como uma cadeia de caracteres.

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

Métodos

AddAttribute(NSString, NSObject, NSRange)

Adiciona um atributo e seu valor ao intervalo de caracteres especificado na cadeia de caracteres.

(Herdado de NSMutableAttributedString)
AddAttributes(CTStringAttributes, NSRange)

Adiciona um atributo e seu valor ao intervalo de caracteres especificado na cadeia de caracteres.

(Herdado de NSMutableAttributedString)
AddAttributes(NSDictionary, NSRange)

Adiciona os atributos especificados no dicionário ao intervalo de caracteres especificado na cadeia de caracteres.

(Herdado de NSMutableAttributedString)
AddAttributes(NSStringAttributes, NSRange) (Herdado de NSMutableAttributedString)
AddAttributes(UIStringAttributes, NSRange) (Herdado de NSMutableAttributedString)
AddLayoutManager(NSLayoutManager)
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Registra um objeto para ser observado externamente (usando NSString keyPath).   As alterações observadas são expedidas para o método de objeto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) do observador.

(Herdado de NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Registra um objeto para ser observado externamente (usando keyPath de cadeia de caracteres).   As alterações observadas são expedidas para o método de objeto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) do observador.

(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)

Acrescenta uma cadeia de caracteres atribuída a essa cadeia de caracteres.

(Herdado de NSMutableAttributedString)
Append(NSAttributedString, Object[]) (Herdado de NSMutableAttributedString)
AwakeFromNib()

Chamado depois que o objeto foi carregado do arquivo nib. Os substituidores devem chamar base. AwakeFromNib().

(Herdado de NSObject)
BeginEditing()

Marca o início das alterações.

(Herdado de NSMutableAttributedString)
BeginInvokeOnMainThread(Action) (Herdado de NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

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

(Herdado de NSObject)
Bind(NSString, NSObject, String, NSDictionary) (Herdado de NSObject)
Bind(String, NSObject, String, NSDictionary)
Obsoleto.
(Herdado de NSObject)
BindingInfo(String)
Obsoleto.
(Herdado de NSObject)
BindingOptionDescriptions(String)
Obsoleto.
(Herdado de NSObject)
BindingValueClass(String)
Obsoleto.
(Herdado de NSObject)
BoundingRectWithSize(CGSize, NSStringDrawingOptions) (Herdado de NSAttributedString)
CommitEditing() (Herdado de NSObject)
CommitEditing(NSObject, Selector, IntPtr) (Herdado de NSObject)
ConformsToProtocol(IntPtr)

Invocado para determinar se esse objeto implementa o protocolo especificado.

(Herdado de NSObject)
ContainsAttachmentsInRange(NSRange) (Herdado de NSAttributedString)
Copy()

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

(Herdado de NSObject)
Copy(NSZone)

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

(Herdado de NSAttributedString)
DangerousAutorelease() (Herdado de NSObject)
DangerousRelease() (Herdado de NSObject)
DangerousRetain() (Herdado de NSObject)
DeleteRange(NSRange)

Remove os caracteres no intervalo especificado.

(Herdado de NSMutableAttributedString)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Indica que ocorreu uma alteração nos índices de uma relação para muitos.

(Herdado de NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet) (Herdado de NSObject)
DidChangeValue(String)

Indica que ocorreu uma alteração na chave especificada.

(Herdado de NSObject)
Dispose()

Libera os recursos usados pelo objeto NSObject.

(Herdado de NSObject)
Dispose(Boolean)
DoesNotRecognizeSelector(Selector)

Indica que esse objeto não reconhece o seletor especificado.

(Herdado de NSObject)
DoubleClick(nuint) (Herdado de NSAttributedString)
DrawString(CGPoint)

Desenha a cadeia de caracteres no ponto especificado.

(Herdado de NSAttributedString)
DrawString(CGRect) (Herdado de NSAttributedString)
DrawString(CGRect, NSStringDrawingOptions) (Herdado de NSAttributedString)
DrawString(CGRect, NSStringDrawingOptions, NSStringDrawingContext) (Herdado de NSAttributedString)
Edited(nuint, NSRange, nint)
EncodeTo(NSCoder)

Codifica o estado do objeto no codificador fornecido

(Herdado de NSAttributedString)
EndEditing()

Marca o fim das alterações.

(Herdado de NSMutableAttributedString)
EnsureAttributesAreFixed(NSRange)
EnumerateAttribute(NSString, NSRange, NSAttributedStringEnumeration, NSAttributedStringCallback)

Aplica o retorno de chamada ao atributo especificado no intervalo especificado.

(Herdado de NSAttributedString)
EnumerateAttributes(NSRange, NSAttributedStringEnumeration, NSAttributedRangeCallback)

Aplica o retorno de chamada a todos os atributos no intervalo especificado.

(Herdado de NSAttributedString)
Equals(NSObject) (Herdado de NSObject)
Equals(Object) (Herdado de NSObject)
ExposedBindings() (Herdado de NSObject)
GetAppKitAttributes(nint, NSRange) (Herdado de NSAttributedString)
GetAppKitAttributes(nint, NSRange, NSRange) (Herdado de NSAttributedString)
GetAttribute(String, nint, NSRange) (Herdado de NSAttributedString)
GetAttribute(String, nint, NSRange, NSRange) (Herdado de NSAttributedString)
GetAttributes(nint, NSRange) (Herdado de NSAttributedString)
GetAttributes(nint, NSRange, 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(nint, NSRange) (Herdado de NSAttributedString)
GetCoreTextAttributes(nint, NSRange, NSRange) (Herdado de NSAttributedString)
GetData(NSRange, NSAttributedStringDocumentAttributes, NSError) (Herdado de NSAttributedString)
GetData(NSRange, NSDictionary, NSError) (Herdado de NSAttributedString)
GetDataFromRange(NSRange, NSAttributedStringDocumentAttributes, NSError) (Herdado de NSAttributedString)
GetDataFromRange(NSRange, NSDictionary, NSError)

d|Para ser adicionado.

(Herdado de NSAttributedString)
GetDictionaryOfValuesFromKeys(NSString[])

Recupera os valores das chaves especificadas.

(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) (Herdado de NSAttributedString)
GetFileWrapperFromRange(NSRange, NSDictionary, NSError) (Herdado de NSAttributedString)
GetFontAttributes(NSRange) (Herdado de NSAttributedString)
GetHashCode()

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

(Herdado de NSObject)
GetItemNumber(NSTextList, nuint) (Herdado de NSAttributedString)
GetItemProviderVisibilityForTypeIdentifier(String) (Herdado de NSAttributedString)
GetLineBreak(nuint, NSRange) (Herdado de NSAttributedString)
GetLineBreakByHyphenating(nuint, NSRange) (Herdado de NSAttributedString)
GetMethodForSelector(Selector) (Herdado de NSObject)
GetNativeField(String)
Obsoleto.
(Herdado de NSObject)
GetNativeHash() (Herdado de NSObject)
GetNextWord(nuint, Boolean) (Herdado de NSAttributedString)
GetPasteboardPropertyListForType(String) (Herdado de NSAttributedString)
GetRange(NSTextBlock, nuint) (Herdado de NSAttributedString)
GetRange(NSTextList, nuint) (Herdado de NSAttributedString)
GetRange(NSTextTable, nuint) (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(nint, NSRange) (Herdado de NSAttributedString)
GetUIKitAttributes(nint, NSRange, NSRange) (Herdado de NSAttributedString)
GetUrl(nuint, NSRange) (Herdado de NSAttributedString)
GetWritableTypesForPasteboard(NSPasteboard) (Herdado de NSAttributedString)
GetWritingOptionsForType(String, NSPasteboard) (Herdado de NSAttributedString)
Init() (Herdado de NSObject)
InitializeHandle(IntPtr) (Herdado de NSObject)
InitializeHandle(IntPtr, String) (Herdado de NSObject)
InitWithPasteboardPropertyList(NSObject, String)
Obsoleto.
(Herdado de NSAttributedString)
Insert(NSAttributedString, nint)

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

(Herdado de NSMutableAttributedString)
InvalidateAttributes(NSRange)
Invoke(Action, Double) (Herdado de NSObject)
Invoke(Action, TimeSpan) (Herdado de NSObject)
InvokeOnMainThread(Action) (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)

Se isso é igual à outra cadeia de caracteres.

(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) (Herdado de NSAttributedString)
LoadDataAsync(String, NSProgress) (Herdado de NSAttributedString)
LowLevelGetAttributes(nint, NSRange)

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

(Herdado de NSAttributedString)
LowLevelSetAttributes(IntPtr, NSRange)

Versão de baixo nível de SetAttributes para configuração de atributo de alta taxa de transferência.

(Herdado de NSMutableAttributedString)
MarkDirty()

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

(Herdado de NSObject)
MutableCopy()

Cria uma cópia mutável do NSObject especificado.

(Herdado de NSObject)
MutableCopy(NSZone)

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

(Herdado de NSAttributedString)
ObjectDidEndEditing(NSObject) (Herdado de NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Indica que o valor no keyPath especificado em relação a esse objeto foi alterado.

(Herdado de NSObject)
PerformSelector(Selector) (Herdado de NSObject)
PerformSelector(Selector, NSObject) (Herdado de NSObject)
PerformSelector(Selector, NSObject, Double)

Invoca o seletor na instância atual e, se o obj não for nulo, ele passará isso como seu único parâmetro.

(Herdado de NSObject)
PerformSelector(Selector, NSObject, Double, NSString[]) (Herdado de NSObject)
PerformSelector(Selector, NSObject, NSObject) (Herdado de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean) (Herdado de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) (Herdado de NSObject)
PrepareForInterfaceBuilder() (Herdado de NSObject)
ProcessEditing()
ReadFromData(NSData, NSAttributedStringDocumentAttributes, NSDictionary, NSError) (Herdado de NSMutableAttributedString)
ReadFromData(NSData, NSDictionary, NSDictionary, NSError) (Herdado de NSMutableAttributedString)
ReadFromFile(NSUrl, NSAttributedStringDocumentAttributes, NSDictionary, NSError)

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

(Herdado de NSMutableAttributedString)
ReadFromFile(NSUrl, NSDictionary, NSDictionary, NSError) (Herdado de NSMutableAttributedString)
ReadFromUrl(NSUrl, NSAttributedStringDocumentAttributes, NSDictionary<NSString,NSObject>, NSError) (Herdado de NSMutableAttributedString)
ReadFromUrl(NSUrl, NSDictionary<NSString,NSObject>, NSDictionary<NSString,NSObject>, NSError) (Herdado de NSMutableAttributedString)
RemoveAttribute(String, NSRange)

Remove o atributo especificado do intervalo de caracteres

(Herdado de NSMutableAttributedString)
RemoveLayoutManager(NSLayoutManager)
RemoveObserver(NSObject, NSString)

Impede que o observador especificado receba mais notificações de valores alterados para o keyPath especificado.

(Herdado de NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Impede que o observador especificado receba mais notificações de valores alterados para o keyPath e o contexto especificados.

(Herdado de NSObject)
RemoveObserver(NSObject, String)

Impede que o observador especificado receba mais notificações de valores alterados para o keyPath especificado.

(Herdado de NSObject)
RemoveObserver(NSObject, String, IntPtr)

Impede que o observador especificado receba mais notificações de valores alterados para o keyPath e o contexto especificados.

(Herdado de NSObject)
Replace(NSRange, NSAttributedString)

Substitui o intervalo de caracteres especificado por uma cadeia de caracteres atribuída.

(Herdado de NSMutableAttributedString)
Replace(NSRange, String)

Substitui o intervalo de caracteres especificado por uma cadeia de caracteres atribuída.

(Herdado de NSMutableAttributedString)
RespondsToSelector(Selector)

Se esse objeto reconhece o seletor especificado.

(Herdado de NSObject)
SetAttributes(CTStringAttributes, NSRange)

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

(Herdado de NSMutableAttributedString)
SetAttributes(NSDictionary, NSRange)

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

(Herdado de NSMutableAttributedString)
SetAttributes(UIStringAttributes, NSRange) (Herdado de NSMutableAttributedString)
SetNativeField(String, NSObject)
Obsoleto.
(Herdado de NSObject)
SetNilValueForKey(NSString)

Define o valor da chave especificada como nulo.

(Herdado de NSObject)
SetString(NSAttributedString)

Define o conteúdo desse NSMutableAttributedString como o valor especificado.

(Herdado de NSMutableAttributedString)
SetValueForKey(NSObject, NSString)

Define o valor da propriedade especificada pela chave para o valor especificado.

(Herdado de NSObject)
SetValueForKeyPath(IntPtr, NSString)

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

(Herdado de NSObject)
SetValueForKeyPath(NSObject, NSString)

Define o valor de uma propriedade que pode ser acessada usando um keypath.

(Herdado de NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Indica uma tentativa de gravar um valor em uma chave indefinida. Se não for substituído, gerará uma NSUndefinedKeyException.

(Herdado de NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Define os valores desse NSObject como aqueles no dicionário especificado.

(Herdado de NSObject)
Substring(nint, nint) (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)
Unbind(String)
Obsoleto.
(Herdado de NSObject)
ValueForKey(NSString)

Retorna o valor da propriedade associada à chave especificada.

(Herdado de NSObject)
ValueForKeyPath(NSString)

Retorna o valor de uma propriedade que pode ser acessada usando um keypath.

(Herdado de NSObject)
ValueForUndefinedKey(NSString)

Indica uma tentativa de ler um valor de uma chave indefinida. Se não for substituído, gerará uma NSUndefinedKeyException.

(Herdado de NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Indica que os valores dos índices especificados na chave especificada estão prestes a ser alterados.

(Herdado de NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet) (Herdado de NSObject)
WillChangeValue(String)

Indica que o valor da chave especificada está prestes a ser alterado.

(Herdado de NSObject)

Eventos

DidProcessEditing
TextStorageDidProcessEditing
TextStorageWillProcessEditing
WillProcessEditing

Métodos de Extensão

BoundingRectWithSize(NSAttributedString, CGSize, NSStringDrawingOptions, NSStringDrawingContext)
DrawWithRect(NSAttributedString, CGRect, NSStringDrawingOptions, NSStringDrawingContext)
ApplyFontTraits(NSMutableAttributedString, NSFontTraitMask, NSRange)
FixAttachmentAttributeInRange(NSMutableAttributedString, NSRange)
FixFontAttributeInRange(NSMutableAttributedString, NSRange)
FixParagraphStyleAttributeInRange(NSMutableAttributedString, NSRange)
ReadFromData(NSMutableAttributedString, NSData, NSAttributedStringDocumentAttributes, NSDictionary)
ReadFromData(NSMutableAttributedString, NSData, NSAttributedStringDocumentAttributes, NSDictionary, NSError)
ReadFromData(NSMutableAttributedString, NSData, NSDictionary, NSDictionary)
ReadFromData(NSMutableAttributedString, NSData, NSDictionary, NSDictionary, NSError)
ReadFromURL(NSMutableAttributedString, NSUrl, NSAttributedStringDocumentAttributes, NSDictionary)
ReadFromURL(NSMutableAttributedString, NSUrl, NSAttributedStringDocumentAttributes, NSDictionary, NSError)
ReadFromURL(NSMutableAttributedString, NSUrl, NSDictionary, NSDictionary)
ReadFromURL(NSMutableAttributedString, NSUrl, NSDictionary, NSDictionary, NSError)
SetAlignment(NSMutableAttributedString, NSTextAlignment, NSRange)
SetBaseWritingDirection(NSMutableAttributedString, NSWritingDirection, NSRange)
SubscriptRange(NSMutableAttributedString, NSRange)
SuperscriptRange(NSMutableAttributedString, NSRange)
UnscriptRange(NSMutableAttributedString, NSRange)
UpdateAttachmentsFromPath(NSMutableAttributedString, String)
ObjectDidBeginEditing(NSObject, INSEditor)
ObjectDidEndEditing(NSObject, INSEditor)
GetValidModes(NSObject, NSFontPanel)
ValidateToolbarItem(NSObject, NSToolbarItem)
GetPasteboardPropertyListForType(INSPasteboardWriting, String)
GetWritableTypesForPasteboard(INSPasteboardWriting, NSPasteboard)
GetWritingOptionsForType(INSPasteboardWriting, String, NSPasteboard)
DrawAtPoint(NSAttributedString, CGPoint)
DrawInRect(NSAttributedString, CGRect)
GetSize(NSAttributedString)
GetDebugDescription(INSObjectProtocol)
AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)
BeginPreviewPanelControl(NSObject, QLPreviewPanel)
EndPreviewPanelControl(NSObject, QLPreviewPanel)

Aplica-se a