Table of Contents

Class ObjC.Protocol

Namespace
Xui.Runtime.IOS
Assembly
Xui.Runtime.IOS.dll

Abstracts operations on Objective-C Class object.

public class ObjC.Protocol
Inheritance
ObjC.Protocol
Inherited Members

Constructors

Protocol(nint, string)

public Protocol(nint lib, string name)

Parameters

lib nint
name string

Protocol(string)

public Protocol(string name)

Parameters

name string

Protocol(string, nint)

public Protocol(string name, nint id)

Parameters

name string
id nint

Properties

Id

public nint Id { get; }

Property Value

nint

Name

public string Name { get; }

Property Value

string

Operators

implicit operator nint(Protocol)

public static implicit operator nint(ObjC.Protocol protocol)

Parameters

protocol ObjC.Protocol

Returns

nint