NSError 클래스

정의

[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
상속
NSError
파생
특성
구현

생성자

Name Description
NSError()
사용되지 않음.

개체를 초기화하는 하위 수준 API를 처리하지 않는 한 기본 생성자를 사용하지 마세요.

NSError(NativeHandle)

관리되지 않는 개체의 관리되는 표현을 만들 때 사용되는 생성자입니다. 런타임에서 호출합니다.

NSError(NSCoder)

unarchiver 개체에 저장된 데이터에서 개체를 초기화하는 생성자입니다.

NSError(NSObjectFlag)

초기화를 건너뛰고 개체를 할당하기 위해 파생 클래스를 호출하는 생성자입니다.

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

지정된 도메인 및 오류 코드를 사용하여 클래스의 NSError 새 인스턴스를 초기화합니다.

속성

Name Description
AccessibilityAttributedUserInputLabels (다음에서 상속됨 NSObject)
AccessibilityRespondsToUserInteraction (다음에서 상속됨 NSObject)
AccessibilityTextualContext (다음에서 상속됨 NSObject)
AccessibilityUserInputLabels (다음에서 상속됨 NSObject)
CarPlayErrorDomain

상수 'CarPlayErrorDomain'과 연결된 값을 나타냅니다.

CFNetworkErrorDomain

CFNetwork 오류 도메인입니다.

Class (다음에서 상속됨 NSObject)
ClassHandle

이 클래스의 Objective-C 클래스 핸들입니다.

CocoaErrorDomain

Cocoa 오류 도메인입니다.

Code
CoreLocationErrorDomain

CoreLocation 오류 도메인입니다.

CoreMotionErrorDomain

CoreMotion 오류 도메인입니다.

DebugDescription (다음에서 상속됨 NSObject)
DebugDescriptionErrorKey
Description (다음에서 상속됨 NSObject)
Domain
ExposedBindings (다음에서 상속됨 NSObject)
FilePathErrorKey

userInfo 페이로드에서 파일 경로를 오류와 연결하기 위해 사용할 표준 키입니다.

Handle

관리되지 않는 개체 표현에 대한 핸들(포인터)입니다.

(다음에서 상속됨 NSObject)
HelpAnchor
HelpAnchorErrorKey

사용자에게 제공할 힌트를 연결하기 위해 userInfo 페이로드에서 사용할 표준 키입니다.

IsDirectBinding

이 인스턴스가 직접 Objective-C 바인딩을 사용하는지 여부를 나타내는 값을 가져오거나 설정합니다.

(다음에서 상속됨 NSObject)
IsProxy (다음에서 상속됨 NSObject)
LocalizedDescription
LocalizedDescriptionKey

사용자에게 제공할 문제에 대한 지역화된 설명을 연결하기 위해 userInfo 페이로드에서 사용할 표준 키입니다.

LocalizedFailureErrorKey
LocalizedFailureReason
LocalizedFailureReasonErrorKey

상수 NSLocalizedFailureReasonErrorKey와 연결된 값을 나타냅니다.

LocalizedRecoveryOptions
LocalizedRecoveryOptionsErrorKey

상수 NSLocalizedRecoveryOptionsErrorKey와 연결된 값을 나타냅니다.

LocalizedRecoverySuggestion
LocalizedRecoverySuggestionErrorKey

상수 NSLocalizedRecoverySuggestionErrorKey와 연결된 값을 나타냅니다.

MachErrorDomain

상수 NSMachErrorDomain과 연결된 값을 나타냅니다.

MultipleUnderlyingErrorsKey

상수 'NSMultipleUnderlyingErrorsKey'와 연결된 값을 나타냅니다.

NSNetServicesErrorCode

상수 'NSNetServicesErrorCode'와 연결된 값을 나타냅니다.

NSNetServicesErrorDomain

상수 NSNetServicesErrorDomain과 연결된 값을 나타냅니다.

NSStreamSocketSSLErrorDomain

상수 NSStreamSocketSSLErrorDomain과 연결된 값을 나타냅니다.

NSStreamSOCKSErrorDomain

상수 NSStreamSOCKSErrorDomain과 연결된 값을 나타냅니다.

NSUrlErrorDomain

상수 NSURLErrorDomain과 연결된 값을 나타냅니다.

OsStatusErrorDomain

상수 NSOSStatusErrorDomain과 연결된 값을 나타냅니다.

PosixErrorDomain

상수 NSPOSIXErrorDomain과 연결된 값을 나타냅니다.

RecoveryAttempterErrorKey

상수 NSRecoveryAttempterErrorKey와 연결된 값을 나타냅니다.

RetainCount (다음에서 상속됨 NSObject)
Self (다음에서 상속됨 NSObject)
StringEncodingErrorKey

상수 NSStringEncodingErrorKey와 연결된 값을 나타냅니다.

Superclass (다음에서 상속됨 NSObject)
SuperHandle

NSObject메서드에 대한 기본 클래스의 메서드를 나타내는 데 사용되는 핸들입니다.

(다음에서 상속됨 NSObject)
UIApplicationCategoryDefaultRetryAvailabilityDateErrorKey

상수 'UIApplicationCategoryDefaultRetryAvailabilityDateErrorKey'와 연결된 값을 나타냅니다.

UIApplicationCategoryDefaultStatusLastProvidedDateErrorKey

상수 'UIApplicationCategoryDefaultStatusLastProvidedDateErrorKey'와 연결된 값을 나타냅니다.

UnderlyingErrorKey

상수 NSUnderlyingErrorKey와 연결된 값을 나타냅니다.

UnderlyingErrors
UrlErrorKey

상수 NSURLErrorKey와 연결된 값을 나타냅니다.

UserInfo
Zone (다음에서 상속됨 NSObject)

메서드

Name Description
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr) (다음에서 상속됨 NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr) (다음에서 상속됨 NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

임의의 메서드를 사용하여 외부에서 관찰되는 개체를 등록합니다.

(다음에서 상속됨 NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

임의의 메서드를 사용하여 외부에서 관찰되는 개체를 등록합니다.

(다음에서 상속됨 NSObject)
AwakeFromNib() (다음에서 상속됨 NSObject)
BeginInvokeOnMainThread(Action)

주 UI 스레드에서 지정된 작업을 비동기적으로 호출합니다.

(다음에서 상속됨 NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

주 UI 스레드에서 지정된 코드를 비동기적으로 호출합니다.

(다음에서 상속됨 NSObject)
Bind(NSString, NSObject, String, NSBindingOptions) (다음에서 상속됨 NSObject)
Bind(NSString, NSObject, String, NSDictionary) (다음에서 상속됨 NSObject)
CommitEditing() (다음에서 상속됨 NSObject)
CommitEditing(NSObject, Selector, IntPtr) (다음에서 상속됨 NSObject)
ConformsToProtocol(NativeHandle) (다음에서 상속됨 NSObject)
Copy() (다음에서 상속됨 NSObject)
Copy(NSZone)

기본 Objective-C 개체의 복사본을 수행합니다.

DangerousAutorelease()

이 개체에서 'autorelease' 선택기를 호출합니다.

(다음에서 상속됨 NSObject)
DangerousRelease()

이 개체에서 'release' 선택기를 호출합니다.

(다음에서 상속됨 NSObject)
DangerousRetain()

이 개체에서 'retain' 선택기를 호출합니다.

(다음에서 상속됨 NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString) (다음에서 상속됨 NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet) (다음에서 상속됨 NSObject)
DidChangeValue(String) (다음에서 상속됨 NSObject)
Dispose()

개체에서 사용하는 리소스를 NSObject 해제합니다.

(다음에서 상속됨 NSObject)
Dispose(Boolean)

이 개체에서 사용하는 리소스를 해제합니다.

(다음에서 상속됨 NSObject)
DoesNotRecognizeSelector(Selector) (다음에서 상속됨 NSObject)
EncodeTo(NSCoder)

제공된 인코더를 사용하여 개체의 상태를 인코딩합니다.

Equals(NSObject)

지정된 NSObject 값이 현재 NSObject와 같은지 여부를 확인합니다.

(다음에서 상속됨 NSObject)
Equals(Object)

지정된 개체가 현재 NSObject개체와 같은지 여부를 확인합니다.

(다음에서 상속됨 NSObject)
FromDomain(NSString, IntPtr, NSDictionary)
FromDomain(NSString, IntPtr)

NSError 지정된 도메인 및 코드에서 인스턴스를 만듭니다.

GetBindingInfo(NSString) (다음에서 상속됨 NSObject)
GetBindingOptionDescriptions(NSString) (다음에서 상속됨 NSObject)
GetBindingValueClass(NSString) (다음에서 상속됨 NSObject)
GetDictionaryOfValuesFromKeys(NSString[]) (다음에서 상속됨 NSObject)
GetFileProviderError(INSFileProviderItem)
GetFileProviderError(String)
GetFileProviderErrorForRejectedDeletion(INSFileProviderItem)
GetHashCode()

현재 인스턴스에 대한 해시 코드를 생성합니다.

(다음에서 상속됨 NSObject)
GetMethodForSelector(Selector) (다음에서 상속됨 NSObject)
GetNativeHash() (다음에서 상속됨 NSObject)
GetUserInfoValueProvider(String)
Init()

Objective-C init 메서드를 호출하여 개체를 초기화합니다.

(다음에서 상속됨 NSObject)
InitializeHandle(NativeHandle, String) (다음에서 상속됨 NSObject)
InitializeHandle(NativeHandle) (다음에서 상속됨 NSObject)
Invoke(Action, Double)

지정된 지연 후 지정된 작업을 호출합니다.

(다음에서 상속됨 NSObject)
Invoke(Action, TimeSpan)

지정된 지연 후 지정된 작업을 호출합니다.

(다음에서 상속됨 NSObject)
InvokeOnMainThread(Action)

주 UI 스레드에서 지정된 작업을 동기적으로 호출합니다.

(다음에서 상속됨 NSObject)
InvokeOnMainThread(Selector, NSObject)

주 UI 스레드에서 지정된 코드를 동기적으로 호출합니다.

(다음에서 상속됨 NSObject)
IsEqual(NSObject) (다음에서 상속됨 NSObject)
IsKindOfClass(Class) (다음에서 상속됨 NSObject)
IsMemberOfClass(Class) (다음에서 상속됨 NSObject)
MarkDirty()

일반 피어 개체(IsDirectBinding은 true)를 toggleref 개체로 승격합니다.

(다음에서 상속됨 NSObject)
MutableCopy() (다음에서 상속됨 NSObject)
ObjectDidEndEditing(NSObject) (다음에서 상속됨 NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr) (다음에서 상속됨 NSObject)
PerformSelector(Selector, NSObject, Double, NSString[]) (다음에서 상속됨 NSObject)
PerformSelector(Selector, NSObject, Double) (다음에서 상속됨 NSObject)
PerformSelector(Selector, NSObject, NSObject) (다음에서 상속됨 NSObject)
PerformSelector(Selector, NSObject) (다음에서 상속됨 NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) (다음에서 상속됨 NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean) (다음에서 상속됨 NSObject)
PerformSelector(Selector) (다음에서 상속됨 NSObject)
PrepareForInterfaceBuilder() (다음에서 상속됨 NSObject)
RemoveObserver(NSObject, NSString, IntPtr) (다음에서 상속됨 NSObject)
RemoveObserver(NSObject, NSString) (다음에서 상속됨 NSObject)
RemoveObserver(NSObject, String, IntPtr) (다음에서 상속됨 NSObject)
RemoveObserver(NSObject, String) (다음에서 상속됨 NSObject)
RespondsToSelector(Selector) (다음에서 상속됨 NSObject)
SetNilValueForKey(NSString) (다음에서 상속됨 NSObject)
SetUserInfoValueProvider(String, NSErrorUserInfoValueProvider)
SetValueForKey(NSObject, NSString) (다음에서 상속됨 NSObject)
SetValueForKeyPath(NativeHandle, NSString)

지정된 키 경로로 식별되는 속성의 값을 지정된 값으로 설정합니다.

(다음에서 상속됨 NSObject)
SetValueForKeyPath(NSObject, NSString) (다음에서 상속됨 NSObject)
SetValueForUndefinedKey(NSObject, NSString) (다음에서 상속됨 NSObject)
SetValuesForKeysWithDictionary(NSDictionary) (다음에서 상속됨 NSObject)
ToString()

현재 인스턴스 값의 문자열 표현을 반환합니다.

Unbind(NSString) (다음에서 상속됨 NSObject)
ValueForKey(NSString) (다음에서 상속됨 NSObject)
ValueForKeyPath(NSString) (다음에서 상속됨 NSObject)
ValueForUndefinedKey(NSString) (다음에서 상속됨 NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString) (다음에서 상속됨 NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet) (다음에서 상속됨 NSObject)
WillChangeValue(String) (다음에서 상속됨 NSObject)

확장명 메서드

Name Description
AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)
AccessibilityHitTest(NSObject, CGPoint, UIEvent)
BeginPreviewPanelControl(NSObject, QLPreviewPanel)
BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr)
BrowserAccessibilityInsertTextAtCursor(NSObject, String)
EndPreviewPanelControl(NSObject, QLPreviewPanel)
GetAccessibilityCustomRotors(NSObject)

개체에 적합한 개체의 UIAccessibilityCustomRotor 배열을 this 가져옵니다.

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

개체에 적합한 개체의 UIAccessibilityCustomRotor 배열을 this 설정합니다.

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)

적용 대상