Freigeben über


OutletAttribute Klasse

Definition

Macht die angegebene Eigenschaft als Auslass für die Objective-C-Welt verfügbar.

[System.AttributeUsage(System.AttributeTargets.Property)]
public sealed class OutletAttribute : Foundation.ExportAttribute
type OutletAttribute = class
    inherit ExportAttribute
Vererbung
OutletAttribute
Attribute

Hinweise

Diese Eigenschaft wird verwendet, um Eigenschaften zu kennzeichnen, die als Outlets für die Objective-C-Welt verfügbar gemacht werden müssen. Dies wird sowohl von der Designerunterstützung als auch von der Verbindung des verwalteten Objekts mit dem nicht verwalteten Objective-C-Ausgang verwendet.

[Outlet ("mainWindow")]
UIWindows mainWindow  { get; set; }

Konstruktoren

OutletAttribute()

Standardkonstruktor

OutletAttribute(String)

Verknüpft die verwaltete Eigenschaft mit dem angegebenen Objective-C-Ausgang.

Eigenschaften

ArgumentSemantic

Die Semantik für den Objektbesitz für Settereigenschaften oder -methoden.

(Geerbt von ExportAttribute)
IsVariadic

Macht die angegebene Eigenschaft als Auslass für die Objective-C-Welt verfügbar.

(Geerbt von ExportAttribute)
Selector

Der Name des C#-Selektors, falls angegeben, oder NULL, wenn er vom Eigenschaftennamen oder der Methode abgeleitet wird.

(Geerbt von ExportAttribute)

Methoden

ToGetter(PropertyInfo)

Macht die angegebene Eigenschaft als Auslass für die Objective-C-Welt verfügbar.

(Geerbt von ExportAttribute)
ToSetter(PropertyInfo)

Macht die angegebene Eigenschaft als Auslass für die Objective-C-Welt verfügbar.

(Geerbt von ExportAttribute)

Gilt für: