Share via


INSObjectProtocol 인터페이스

정의

기본 수준 개체 프로토콜은 첫 번째 클래스 Objective-C 개체로 간주되어야 합니다.

[Foundation.Protocol(Name="NSObject", WrapperType=typeof(Foundation.NSObjectProtocolWrapper))]
public interface INSObjectProtocol : IDisposable, ObjCRuntime.INativeObject
type INSObjectProtocol = interface
    interface INativeObject
    interface IDisposable
파생
특성
구현

속성

Class

기본 수준 개체 프로토콜은 첫 번째 클래스 Objective-C 개체로 간주되어야 합니다.

Description

기본 수준 개체 프로토콜은 첫 번째 클래스 Objective-C 개체로 간주되어야 합니다.

Handle

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

(다음에서 상속됨 INativeObject)
IsProxy

기본 수준 개체 프로토콜은 첫 번째 클래스 Objective-C 개체로 간주되어야 합니다.

RetainCount

기본 수준 개체 프로토콜은 첫 번째 클래스 Objective-C 개체로 간주되어야 합니다.

Self

기본 수준 개체 프로토콜은 첫 번째 클래스 Objective-C 개체로 간주되어야 합니다.

Superclass

기본 수준 개체 프로토콜은 첫 번째 클래스 Objective-C 개체로 간주되어야 합니다.

Zone

기본 수준 개체 프로토콜은 첫 번째 클래스 Objective-C 개체로 간주되어야 합니다.

메서드

ConformsToProtocol(IntPtr)

기본 수준 개체 프로토콜은 첫 번째 클래스 Objective-C 개체로 간주되어야 합니다.

DangerousAutorelease()

기본 수준 개체 프로토콜은 첫 번째 클래스 Objective-C 개체로 간주되어야 합니다.

DangerousRelease()

기본 수준 개체 프로토콜은 첫 번째 클래스 Objective-C 개체로 간주되어야 합니다.

DangerousRetain()

기본 수준 개체 프로토콜은 첫 번째 클래스 Objective-C 개체로 간주되어야 합니다.

GetNativeHash()

기본 수준 개체 프로토콜은 첫 번째 클래스 Objective-C 개체로 간주되어야 합니다.

IsEqual(NSObject)

기본 수준 개체 프로토콜은 첫 번째 클래스 Objective-C 개체로 간주되어야 합니다.

IsKindOfClass(Class)

기본 수준 개체 프로토콜은 첫 번째 클래스 Objective-C 개체로 간주되어야 합니다.

IsMemberOfClass(Class)

기본 수준 개체 프로토콜은 첫 번째 클래스 Objective-C 개체로 간주되어야 합니다.

PerformSelector(Selector)

기본 수준 개체 프로토콜은 첫 번째 클래스 Objective-C 개체로 간주되어야 합니다.

PerformSelector(Selector, NSObject)

기본 수준 개체 프로토콜은 첫 번째 클래스 Objective-C 개체로 간주되어야 합니다.

PerformSelector(Selector, NSObject, NSObject)

기본 수준 개체 프로토콜은 첫 번째 클래스 Objective-C 개체로 간주되어야 합니다.

RespondsToSelector(Selector)

기본 수준 개체 프로토콜은 첫 번째 클래스 Objective-C 개체로 간주되어야 합니다.

확장 메서드

GetDebugDescription(INSObjectProtocol)

기본 수준 개체 프로토콜은 첫 번째 클래스 Objective-C 개체로 간주되어야 합니다.

적용 대상