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 对象。

适用于