Share via


NSString Classe

Definição

A classe Foundation String.

[Foundation.Register("NSString", true)]
public class NSString : Foundation.NSObject, AppKit.INSPasteboardReading, AppKit.INSPasteboardWriting, CloudKit.ICKRecordValue, Foundation.INSItemProviderReading, Foundation.INSItemProviderWriting, Foundation.INSMutableCopying, Foundation.INSSecureCoding, IDisposable
type NSString = class
    inherit NSObject
    interface INSCoding
    interface INativeObject
    interface IDisposable
    interface INSCopying
    interface INSItemProviderReading
    interface INSItemProviderWriting
    interface INSMutableCopying
    interface INSSecureCoding
    interface INSPasteboardReading
    interface INSPasteboardWriting
    interface ICKRecordValue
Herança
NSString
Derivado
Atributos
Implementações

Comentários

Este é um mapeamento para a classe Objective-C NSString. Geralmente, em linguagens .NET, você usa o tipo T:System.String nativo em seu código. Em geral, não vale a pena usar NSString no código C#/Mono, pois o custo do marshalling é maior ao criar NSStrings manualmente de uma cadeia de caracteres C# do que permitir que o runtime faça marshaling dela.

Há alguns casos em que você lidará com objetos NSString no MonoTouch. Esses são casos em que o NSString é usado como um identificador ou token. Isso significa que o código da plataforma subjacente está usando o endereço de um NSString como um identificador especial (o código compara cadeias de caracteres não por conteúdo, mas pelo endereço). Nesses casos, o NSString foi exibido na associação MonoTouch. Normalmente, você os encontrará como constantes de notificação ou constantes de chave.

Outro uso para NSStrings no código C# é quando você deseja usar algumas APIs de localização expostas em NSStrings que são mapeadas diretamente para as tabelas de localização da plataforma subjacente.

O código que interopera com Objective-C converte automaticamente a cadeia de caracteres C# interna em um NSString. Às vezes, fazendo uma cópia da cadeia de caracteres, embora o runtime dê suporte ao marshaling de cópia zero de cadeias de caracteres .NET como NSStrings também

Construtores

NSString()

Construtor padrão que inicializa uma nova instância dessa classe sem parâmetros.

NSString(IntPtr)

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

NSString(NSCoder)

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

NSString(NSData, NSStringEncoding)

Cria uma cadeia de caracteres de um blob de dados especificado, usando uma codificação específica.

NSString(NSObjectFlag)

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

NSString(String)

Cria um NSString de uma cadeia de caracteres C#.

NSString(String, Int32, Int32)

A classe Foundation String.

Campos

Empty

A classe Foundation String.

Propriedades

Class

A classe Foundation String.

(Herdado de NSObject)
ClassHandle

O identificador dessa classe.

DebugDescription

Uma descrição significativa do desenvolvedor desse objeto.

(Herdado de NSObject)
Description

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

(Herdado de NSObject)
Handle

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

(Herdado de NSObject)
IsAbsolutePath

Se este é um caminho absoluto.

IsDirectBinding

A classe Foundation String.

(Herdado de NSObject)
IsProxy

A classe Foundation String.

(Herdado de NSObject)
Item[nint]

A classe Foundation String.

LastPathComponent

O último componente de caminho dessa cadeia de caracteres.

Length

O número de caracteres Unicode nessa cadeia de caracteres.

LocalizedCapitalizedString

A classe Foundation String.

LocalizedLowercaseString

A classe Foundation String.

LocalizedUppercaseString

A classe Foundation String.

PathComponents

Uma matriz de cadeias de caracteres que contém, em ordem, cada componente de caminho dessa cadeia de caracteres.

PathExtension

Retorna a extensão de caminho dessa cadeia de caracteres, se ela tiver uma.

ReadableTypeIdentifiers

A classe Foundation String.

RetainCount

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

(Herdado de NSObject)
Self

A classe Foundation String.

(Herdado de NSObject)
Superclass

A classe Foundation String.

(Herdado de NSObject)
SuperHandle

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

(Herdado de NSObject)
WritableTypeIdentifiers

A classe Foundation String.

WritableTypeIdentifiersForItemProvider

A classe Foundation String.

Zone

A classe Foundation String.

(Herdado de NSObject)

Métodos

AbbreviateTildeInPath()

Converte um spath em um caminho relativo de diretório base substituindo um bloco pela parte relevante do caminho.

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Registra um objeto para ser observado externamente (usando NSString keyPath).   As alterações observadas são enviadas 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 enviadas 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)
AppendPathComponent(NSString)

Acrescenta o str especificado de uma maneira que resulta em um caminho.

AppendPathExtension(NSString)

Cria um caminho acrescentando um separador de extensão de caminho e, em seguida, o str especificado como uma extensão de arquivo.

AppendPaths(String[])

Retorna a matriz de cadeias de caracteres criada acrescentando esse NSString a cada um dos caminhos de entrada especificados.

AwakeFromNib()

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

(Herdado de NSObject)
BeginInvokeOnMainThread(Action)

A classe Foundation String.

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

A classe Foundation String.

(Herdado de NSObject)
Bind(String, NSObject, String, NSDictionary)
Obsoleto.

A classe Foundation String.

(Herdado de NSObject)
BindingInfo(String)
Obsoleto.

A classe Foundation String.

(Herdado de NSObject)
BindingOptionDescriptions(String)
Obsoleto.

A classe Foundation String.

(Herdado de NSObject)
BindingValueClass(String)
Obsoleto.

A classe Foundation String.

(Herdado de NSObject)
BoundingRectWithSize(CGSize, NSStringDrawingOptions, NSDictionary)

A classe Foundation String.

Capitalize(NSLocale)

Capitaliza uma cadeia de caracteres usando as regras da localidade especificada.

CommitEditing()

A classe Foundation String.

(Herdado de NSObject)
CommitEditing(NSObject, Selector, IntPtr)

A classe Foundation String.

(Herdado de NSObject)
CommonPrefix(NSString, NSStringCompareOptions)

A classe Foundation String.

Compare(NSString)

Compara isso lexicamente com a cadeia de caracteres especificada.

Compare(NSString, NSStringCompareOptions)

A classe Foundation String.

Compare(NSString, NSStringCompareOptions, NSRange)

A classe Foundation String.

Compare(NSString, NSStringCompareOptions, NSRange, NSLocale)

A classe Foundation String.

ConformsToProtocol(IntPtr)

Invocado para determinar se esse objeto implementa o protocolo especificado.

(Herdado de NSObject)
Contains(NSString)

A classe Foundation String.

Copy()

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

(Herdado de NSObject)
Copy(NSZone)

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

CreateNative(String)

Cria um Objective-C NSString da cadeia de caracteres C# e retorna um ponteiro para ele.

CreateNative(String, Boolean)

A classe Foundation String.

CreateNative(String, Int32, Int32)

A classe Foundation String.

CreateNative(String, Int32, Int32, Boolean)

A classe Foundation String.

DangerousAutorelease()

A classe Foundation String.

(Herdado de NSObject)
DangerousRelease()

A classe Foundation String.

(Herdado de NSObject)
DangerousRetain()

A classe Foundation String.

(Herdado de NSObject)
DeleteLastPathComponent()

Retorna uma nova cadeia de caracteres excluindo o último componente de caminho dessa cadeia de caracteres.

DeletePathExtension()

Retorna uma nova cadeia de caracteres excluindo a extensão de caminho dessa cadeia de caracteres.

DetectStringEncoding(NSData, EncodingDetectionOptions, String, Boolean)

A classe Foundation String.

DetectStringEncoding(NSData, NSDictionary, String, Boolean)

A classe Foundation String.

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)

A classe Foundation String.

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

Libera os recursos usados pelo objeto NSObject.

(Herdado de NSObject)
DoesNotRecognizeSelector(Selector)

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

(Herdado de NSObject)
DrawString(CGPoint, NSDictionary)

A classe Foundation String.

DrawString(CGRect, NSDictionary)

A classe Foundation String.

DrawString(CGRect, NSStringDrawingOptions, NSDictionary)

A classe Foundation String.

Encode(NSStringEncoding, Boolean)

A classe Foundation String.

EncodeTo(NSCoder)

Codifica o estado do objeto no codificador fornecido

Equals(NSObject)

A classe Foundation String.

(Herdado de NSObject)
Equals(NSString, NSString)

A classe Foundation String.

Equals(Object)

A classe Foundation String.

ExpandTildeInPath()

Retorna uma nova cadeia de caracteres que expande um bloco nessa cadeia de caracteres (indicando o dir inicial do usuário) em um caminho completo.

ExposedBindings()

A classe Foundation String.

(Herdado de NSObject)
FromData(NSData, NSStringEncoding)

Cria um NSString de uma fonte NSData.

FromHandle(IntPtr)

Método utilitário que retorna uma cadeia de caracteres de um ponteiro que aponta para um objeto Objective-C NSString.

GetBindingInfo(NSString)

A classe Foundation String.

(Herdado de NSObject)
GetBindingOptionDescriptions(NSString)

A classe Foundation String.

(Herdado de NSObject)
GetBindingValueClass(NSString)

A classe Foundation String.

(Herdado de NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Recupera os valores das chaves especificadas.

(Herdado de NSObject)
GetHashCode()

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

GetItemProviderVisibilityForTypeIdentifier(String)

A classe Foundation String.

GetLineStart(nuint, nuint, nuint, NSRange)

A classe Foundation String.

GetLocalizedUserNotificationString(NSString, NSObject[])

A classe Foundation String.

GetLocalizedUserNotificationString(String, NSObject[])
Obsoleto.

A classe Foundation String.

GetMethodForSelector(Selector)

A classe Foundation String.

(Herdado de NSObject)
GetNativeField(String)
Obsoleto.

A classe Foundation String.

(Herdado de NSObject)
GetNativeHash()

A classe Foundation String.

(Herdado de NSObject)
GetObject(NSData, String, NSError)

A classe Foundation String.

GetParagraphPositions(nuint, nuint, nuint, NSRange)

A classe Foundation String.

GetParagraphRange(NSRange)

A classe Foundation String.

GetPasteboardPropertyListForType(String)

A classe Foundation String.

GetReadableTypesForPasteboard(NSPasteboard)

A classe Foundation String.

GetReadingOptionsForType(String, NSPasteboard)

A classe Foundation String.

GetVariantFittingPresentationWidth(nint)

A classe Foundation String.

GetWritableTypesForPasteboard(NSPasteboard)

A classe Foundation String.

GetWritingOptionsForType(String, NSPasteboard)

A classe Foundation String.

HasPrefix(NSString)

A classe Foundation String.

HasSuffix(NSString)

A classe Foundation String.

Init()

A classe Foundation String.

(Herdado de NSObject)
InitializeHandle(IntPtr)

A classe Foundation String.

(Herdado de NSObject)
InitializeHandle(IntPtr, String)

A classe Foundation String.

(Herdado de NSObject)
InitWithPasteboardPropertyList(NSObject, String)
Obsoleto.

A classe Foundation String.

Invoke(Action, Double)

A classe Foundation String.

(Herdado de NSObject)
Invoke(Action, TimeSpan)

A classe Foundation String.

(Herdado de NSObject)
InvokeOnMainThread(Action)

A classe Foundation String.

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

A classe Foundation String.

(Herdado de NSObject)
IsEqualTo(IntPtr)

A classe Foundation String.

IsKindOfClass(Class)

A classe Foundation String.

(Herdado de NSObject)
IsMemberOfClass(Class)

A classe Foundation String.

(Herdado de NSObject)
LineRangeForRange(NSRange)

A classe Foundation String.

LoadData(String, Action<NSData,NSError>)

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

LoadDataAsync(String)

A classe Foundation String.

LoadDataAsync(String, NSProgress)

A classe Foundation String.

LocalizedCaseInsensitiveContains(NSString)

A classe Foundation String.

LocalizedFormat(NSString, NSObject[])

A classe Foundation String.

LocalizedFormat(NSString, Object[])

A classe Foundation String.

LocalizedFormat(String, Object[])

A classe Foundation String.

LocalizedStandardContainsString(NSString)

A classe Foundation String.

LocalizedStandardRangeOfString(NSString)

A classe Foundation String.

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.

ObjectDidEndEditing(NSObject)

A classe Foundation String.

(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)
PathWithComponents(String[])

Constrói um caminho da matriz de componentes especificada.

PerformSelector(Selector)

A classe Foundation String.

(Herdado de NSObject)
PerformSelector(Selector, NSObject)

A classe Foundation String.

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

A classe Foundation String.

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

A classe Foundation String.

(Herdado de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

A classe Foundation String.

(Herdado de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

A classe Foundation String.

(Herdado de NSObject)
PrepareForInterfaceBuilder()

A classe Foundation String.

(Herdado de NSObject)
ReleaseNative(IntPtr)

Libera uma cadeia de caracteres Objective-C nativa.

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 notificações adicionais 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 notificações adicionais de valores alterados para o keyPath e o contexto especificados.

(Herdado de NSObject)
Replace(NSRange, NSString)

Retorna uma nova cadeia de caracteres que substitui a cadeia de caracteres de substituição nessa cadeia de caracteres, no intervalo especificado.

ResolveSymlinksInPath()

Resolve todos os links simbólicos neste e retorna o resultado do caminho padronizado.

RespondsToSelector(Selector)

Se esse objeto reconhece o seletor especificado.

(Herdado de NSObject)
SeparateComponents(NSCharacterSet)

A classe Foundation String.

SeparateComponents(NSString)

A classe Foundation String.

SetNativeField(String, NSObject)
Obsoleto.

A classe Foundation String.

(Herdado de NSObject)
SetNilValueForKey(NSString)

Define o valor da chave especificada como nulo.

(Herdado de NSObject)
SetValueForKey(NSObject, NSString)

Define o valor da propriedade especificada pela chave como 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 alcançada 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á um NSUndefinedKeyException.

(Herdado de NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

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

(Herdado de NSObject)
StandarizePath()

Padroniza essa cadeia de caracteres em um caminho por, por exemplo, removendo "/./" e construções semelhantes.

StringSize(NSDictionary)

A classe Foundation String.

ToLower(NSLocale)

Retorna uma nova cadeia de caracteres que é a versão minúscula dessa cadeia de caracteres, de acordo com as regras da localidade especificada.

ToString()

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

ToUpper(NSLocale)

Retorna uma nova cadeia de caracteres que é a versão maiúscula dessa cadeia de caracteres, de acordo com as regras da localidade especificada.

TransliterateString(NSString, Boolean)

A classe Foundation String.

TransliterateString(NSStringTransform, Boolean)

A classe Foundation String.

Unbind(NSString)

A classe Foundation String.

(Herdado de NSObject)
Unbind(String)
Obsoleto.

A classe Foundation String.

(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 alcançada 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á um 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)

A classe Foundation String.

(Herdado de NSObject)
WillChangeValue(String)

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

(Herdado de NSObject)

Operadores

Equality(NSString, NSString)

A classe Foundation String.

Explicit(String to NSString)

A classe Foundation String.

Implicit(NSString to String)

Converte o NSString em uma cadeia de caracteres CIL/C#.

Inequality(NSString, NSString)

A classe Foundation String.

Métodos de Extensão

DrawString(NSString, CGRect, NSStringDrawingOptions, NSStringAttributes, NSStringDrawingContext)

A classe Foundation String.

GetBoundingRect(NSString, CGSize, NSStringDrawingOptions, NSStringAttributes, NSStringDrawingContext)

A classe Foundation String.

WeakDrawString(NSString, CGRect, NSStringDrawingOptions, NSDictionary, NSStringDrawingContext)

A classe Foundation String.

WeakGetBoundingRect(NSString, CGSize, NSStringDrawingOptions, NSDictionary, NSStringDrawingContext)

A classe Foundation String.

ObjectDidBeginEditing(NSObject, INSEditor)

A classe Foundation String.

ObjectDidEndEditing(NSObject, INSEditor)

A classe Foundation String.

GetValidModes(NSObject, NSFontPanel)

A classe Foundation String.

ValidateToolbarItem(NSObject, NSToolbarItem)

A classe Foundation String.

GetPasteboardPropertyListForType(INSPasteboardWriting, String)

A classe Foundation String.

GetWritableTypesForPasteboard(INSPasteboardWriting, NSPasteboard)

A classe Foundation String.

GetWritingOptionsForType(INSPasteboardWriting, String, NSPasteboard)

A classe Foundation String.

DrawAtPoint(NSString, CGPoint, NSStringAttributes)

A classe Foundation String.

DrawAtPoint(NSString, CGPoint, NSDictionary)

A classe Foundation String.

DrawInRect(NSString, CGRect, NSStringAttributes)

A classe Foundation String.

DrawInRect(NSString, CGRect, NSDictionary)

A classe Foundation String.

StringSize(NSString, NSStringAttributes)

A classe Foundation String.

StringSize(NSString, NSDictionary)

A classe Foundation String.

GetItemProviderVisibilityForTypeIdentifier(INSItemProviderWriting, String)

A classe Foundation String.

GetWritableTypeIdentifiersForItemProvider(INSItemProviderWriting)

A classe Foundation String.

LoadDataAsync(INSItemProviderWriting, String)

A classe Foundation String.

LoadDataAsync(INSItemProviderWriting, String, NSProgress)

A classe Foundation String.

EnumerateLinguisticTags(NSString, NSRange, NSLinguisticTagScheme, NSLinguisticTaggerOptions, NSOrthography, NSEnumerateLinguisticTagsEnumerator)

A classe Foundation String.

EnumerateLinguisticTags(NSString, NSRange, NSString, NSLinguisticTaggerOptions, NSOrthography, NSEnumerateLinguisticTagsEnumerator)

A classe Foundation String.

GetLinguisticTags(NSString, NSRange, NSLinguisticTagScheme, NSLinguisticTaggerOptions, NSOrthography, NSValue[])

A classe Foundation String.

GetLinguisticTags(NSString, NSRange, NSString, NSLinguisticTaggerOptions, NSOrthography, NSValue[])

A classe Foundation String.

GetDebugDescription(INSObjectProtocol)

A classe Foundation String.

CreateStringByAddingPercentEncoding(NSString, NSCharacterSet)

A classe Foundation String.

CreateStringByAddingPercentEscapes(NSString, NSStringEncoding)

A classe Foundation String.

CreateStringByRemovingPercentEncoding(NSString)

A classe Foundation String.

CreateStringByReplacingPercentEscapes(NSString, NSStringEncoding)

A classe Foundation String.

AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

A classe Foundation String.

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

A classe Foundation String.

EndPreviewPanelControl(NSObject, QLPreviewPanel)

A classe Foundation String.

DrawString(NSString, CGRect, NSStringDrawingOptions, UIStringAttributes, NSStringDrawingContext)

A classe Foundation String.

GetBoundingRect(NSString, CGSize, NSStringDrawingOptions, UIStringAttributes, NSStringDrawingContext)

A classe Foundation String.

WeakDrawString(NSString, CGRect, NSStringDrawingOptions, NSDictionary, NSStringDrawingContext)

A classe Foundation String.

WeakGetBoundingRect(NSString, CGSize, NSStringDrawingOptions, NSDictionary, NSStringDrawingContext)

A classe Foundation String.

GetAccessibilityCustomRotors(NSObject)

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

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

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

DrawString(NSString, CGPoint, UIStringAttributes)

A classe Foundation String.

DrawString(NSString, CGRect, UIStringAttributes)

A classe Foundation String.

GetSizeUsingAttributes(NSString, UIStringAttributes)

O SizeF da cadeia de caracteres, se renderizado com o especificado attributes.

WeakDrawString(NSString, CGPoint, NSDictionary)

A classe Foundation String.

WeakDrawString(NSString, CGRect, NSDictionary)

A classe Foundation String.

WeakGetSizeUsingAttributes(NSString, NSDictionary)

Retorna o tamanho da cadeia de caracteres renderizada.

DrawString(NSString, CGPoint, nfloat, UIFont, nfloat, nfloat, UILineBreakMode, UIBaselineAdjustment)

Os desenvolvedores devem usar M:Foundation.NSString.DrawString(CoreGraphics.CGRect, UIKit.UIStringAttributes) em vez desse método preterido.

DrawString(NSString, CGPoint, nfloat, UIFont, nfloat, UILineBreakMode, UIBaselineAdjustment)

Os desenvolvedores devem usar M:Foundation.NSString.DrawString(CoreGraphics.CGRect, UIKit.UIStringAttributes) em vez desse método preterido.

DrawString(NSString, CGPoint, nfloat, UIFont, UILineBreakMode)

Os desenvolvedores devem usar M:Foundation.NSString.DrawString(CoreGraphics.CGRect, UIKit.UIStringAttributes) em vez desse método preterido..

DrawString(NSString, CGPoint, UIFont)

Os desenvolvedores não devem usar esse método preterido. Os desenvolvedores devem usar 'NSString.DrawString (CGPoint, UIStringAttributes)' em vez disso.

DrawString(NSString, CGRect, UIFont)

Os desenvolvedores devem usar M:Foundation.NSString.DrawString(CoreGraphics.CGRect, UIKit.UIStringAttributes) em vez desse método preterido.

DrawString(NSString, CGRect, UIFont, UILineBreakMode)

Os desenvolvedores devem usar M:Foundation.NSString.DrawString(CoreGraphics.CGRect, UIKit.UIStringAttributes) em vez desse método preterido.

DrawString(NSString, CGRect, UIFont, UILineBreakMode, UITextAlignment)

Os desenvolvedores devem usar M:Foundation.NSString.DrawString(CoreGraphics.CGRect, UIKit.UIStringAttributes) em vez desse método preterido.

StringSize(NSString, UIFont)

Os desenvolvedores devem usar GetSizeUsingAttributes(NSString, UIStringAttributes) em vez desse método preterido.

StringSize(NSString, UIFont, CGSize)

O tamanho calculado da cadeia de caracteres se renderizado com o font ou constrainedToSize, o que for menor.

StringSize(NSString, UIFont, CGSize, UILineBreakMode)

Obtém o CGSize necessário para exibir este NSString.

StringSize(NSString, UIFont, nfloat, nfloat, nfloat, UILineBreakMode)

Obtém o CGSize necessário para exibir este NSString.

StringSize(NSString, UIFont, nfloat, UILineBreakMode)

Obtém o CGSize necessário para exibir este NSString.

Aplica-se a

Confira também