NSError Classe

Definição

[Foundation.Register("NSError", true)]
public class NSError : Foundation.NSObject, Foundation.INSCopying, Foundation.INSSecureCoding, IDisposable
[<Foundation.Register("NSError", true)>]
type NSError = class
    inherit NSObject
    interface INSCoding
    interface INativeObject
    interface IDisposable
    interface INSCopying
    interface INSSecureCoding
Herança
NSError
Derivado
Atributos
Implementações

Construtores

Nome Description
NSError()
Obsoleto.

Não use o construtor padrão, a menos que você esteja lidando com uma API de baixo nível que inicializará o objeto para você.

NSError(NativeHandle)

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

NSError(NSCoder)

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

NSError(NSObjectFlag)

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

NSError(NSString, IntPtr, NSDictionary)
NSError(NSString, IntPtr)

Inicializa uma nova instância da NSError classe com um domínio e um código de erro especificados.

Propriedades

Nome Description
AccessibilityAttributedUserInputLabels (Herdado de NSObject)
AccessibilityRespondsToUserInteraction (Herdado de NSObject)
AccessibilityTextualContext (Herdado de NSObject)
AccessibilityUserInputLabels (Herdado de NSObject)
CarPlayErrorDomain

Representa o valor associado à constante 'CarPlayErrorDomain'.

CFNetworkErrorDomain

O domínio de erro CFNetwork.

Class (Herdado de NSObject)
ClassHandle

O identificador de classe Objective-C desta classe.

CocoaErrorDomain

O domínio de erro Cocoa.

Code
CoreLocationErrorDomain

O domínio de erro CoreLocation.

CoreMotionErrorDomain

O domínio de erro CoreMotion.

DebugDescription (Herdado de NSObject)
DebugDescriptionErrorKey
Description (Herdado de NSObject)
Domain
ExposedBindings (Herdado de NSObject)
FilePathErrorKey

Chave padrão a ser usada no conteúdo userInfo para associar um caminho de arquivo com o erro.

Handle

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

(Herdado de NSObject)
HelpAnchor
HelpAnchorErrorKey

Chave padrão a ser usada no conteúdo userInfo para associar uma dica a ser fornecida ao usuário.

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)
LocalizedDescription
LocalizedDescriptionKey

Chave padrão a ser usada no conteúdo userInfo para associar uma descrição localizada do problema a ser fornecida ao usuário.

LocalizedFailureErrorKey
LocalizedFailureReason
LocalizedFailureReasonErrorKey

Representa o valor associado à constante NSLocalizedFailureReasonErrorKey

LocalizedRecoveryOptions
LocalizedRecoveryOptionsErrorKey

Representa o valor associado à constante NSLocalizedRecoveryOptionsErrorKey

LocalizedRecoverySuggestion
LocalizedRecoverySuggestionErrorKey

Representa o valor associado à constante NSLocalizedRecoverySuggestionErrorKey

MachErrorDomain

Representa o valor associado à constante NSMachErrorDomain

MultipleUnderlyingErrorsKey

Representa o valor associado à constante 'NSMultipleUnderlyingErrorsKey'.

NSNetServicesErrorCode

Representa o valor associado à constante 'NSNetServicesErrorCode'.

NSNetServicesErrorDomain

Representa o valor associado à constante NSNetServicesErrorDomain

NSStreamSocketSSLErrorDomain

Representa o valor associado à constante NSStreamSocketSSLErrorDomain

NSStreamSOCKSErrorDomain

Representa o valor associado à constante NSStreamSOCKSErrorDomain

NSUrlErrorDomain

Representa o valor associado à constante NSURLErrorDomain

OsStatusErrorDomain

Representa o valor associado à constante NSOSStatusErrorDomain

PosixErrorDomain

Representa o valor associado à constante NSPOSIXErrorDomain

RecoveryAttempterErrorKey

Representa o valor associado à constante NSRecoveryAttempterErrorKey

RetainCount (Herdado de NSObject)
Self (Herdado de NSObject)
StringEncodingErrorKey

Representa o valor associado à constante NSStringEncodingErrorKey

Superclass (Herdado de NSObject)
SuperHandle

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

(Herdado de NSObject)
UIApplicationCategoryDefaultRetryAvailabilityDateErrorKey

Representa o valor associado à constante 'UIApplicationCategoryDefaultRetryAvailabilityDateErrorKey'.

UIApplicationCategoryDefaultStatusLastProvidedDateErrorKey

Representa o valor associado à constante 'UIApplicationCategoryDefaultStatusLastProvidedDateErrorKey'.

UnderlyingErrorKey

Representa o valor associado à constante NSUnderlyingErrorKey

UnderlyingErrors
UrlErrorKey

Representa o valor associado à constante NSURLErrorKey

UserInfo
Zone (Herdado de NSObject)

Métodos

Nome Description
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)
AwakeFromNib() (Herdado de NSObject)
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)
CommitEditing() (Herdado de NSObject)
CommitEditing(NSObject, Selector, IntPtr) (Herdado de NSObject)
ConformsToProtocol(NativeHandle) (Herdado de NSObject)
Copy() (Herdado de NSObject)
Copy(NSZone)

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

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

Codifica o estado do objeto usando o codificador fornecido.

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

Cria uma NSError instância de um determinado domínio e código.

GetBindingInfo(NSString) (Herdado de NSObject)
GetBindingOptionDescriptions(NSString) (Herdado de NSObject)
GetBindingValueClass(NSString) (Herdado de NSObject)
GetDictionaryOfValuesFromKeys(NSString[]) (Herdado de NSObject)
GetFileProviderError(INSFileProviderItem)
GetFileProviderError(String)
GetFileProviderErrorForRejectedDeletion(INSFileProviderItem)
GetHashCode()

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

(Herdado de NSObject)
GetMethodForSelector(Selector) (Herdado de NSObject)
GetNativeHash() (Herdado de NSObject)
GetUserInfoValueProvider(String)
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)
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(NSObject) (Herdado de NSObject)
IsKindOfClass(Class) (Herdado de NSObject)
IsMemberOfClass(Class) (Herdado de NSObject)
MarkDirty()

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

(Herdado de NSObject)
MutableCopy() (Herdado de NSObject)
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)
PrepareForInterfaceBuilder() (Herdado de NSObject)
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)
RespondsToSelector(Selector) (Herdado de NSObject)
SetNilValueForKey(NSString) (Herdado de NSObject)
SetUserInfoValueProvider(String, NSErrorUserInfoValueProvider)
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)
ToString()

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

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)
BeginPreviewPanelControl(NSObject, QLPreviewPanel)
BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr)
BrowserAccessibilityInsertTextAtCursor(NSObject, String)
EndPreviewPanelControl(NSObject, QLPreviewPanel)
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)
GetNonNullHandle(INativeObject, String)
GetValidModes(NSObject, NSFontPanel)
ObjectDidBeginEditing(NSObject, INSEditor)
ObjectDidEndEditing(NSObject, INSEditor)
ProvideImageData(NSObject, IntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)
ProvideImageToMTLTexture(NSObject, IMTLTexture, IMTLCommandBuffer, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)
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)
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)
ValidateToolbarItem(NSObject, NSToolbarItem)

Aplica-se a