ExportAttribute Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengekspor metode atau properti ke dunia Objective-C.
[System.AttributeUsage(System.AttributeTargets.Constructor | System.AttributeTargets.Method | System.AttributeTargets.Property)]
public class ExportAttribute : Attribute
type ExportAttribute = class
inherit Attribute
- Warisan
-
ExportAttribute
- Turunan
- Atribut
Keterangan
Atribut ini diterapkan pada properti dan metode di kelas yang berasal dari NSObject untuk mengekspor nilai ke dunia Objective-C. Ini dapat digunakan baik untuk merespons pesan atau untuk mengambil alih metode Objective-C.
public class Test : SomeBaseClass {
[Export ("setText:withFont:")]
public void SetText (string text, string font)
{
}
}
Konstruktor
ExportAttribute() |
Gunakan metode ini untuk mengekspos metode, properti, atau konstruktor C# sebagai metode yang dapat dipanggil dari Objective-C. |
ExportAttribute(String) |
Mengekspor metode atau properti yang diberikan ke tanah Objective-C dengan nama metode yang ditentukan. |
ExportAttribute(String, ArgumentSemantic) |
Gunakan metode ini untuk mengekspos metode, properti, atau konstruktor C# sebagai metode yang dapat dipanggil dari Objective-C. |
Properti
ArgumentSemantic |
Semantik untuk kepemilikan objek pada properti atau metode setter. |
IsVariadic |
Mengekspor metode atau properti ke dunia Objective-C. |
Selector |
Nama pemilih C# jika ditentukan, atau null jika berasal dari nama atau metode properti. |
Metode
ToGetter(PropertyInfo) |
Mengekspor metode atau properti ke dunia Objective-C. |
ToSetter(PropertyInfo) |
Mengekspor metode atau properti ke dunia Objective-C. |