Udostępnij przez


ExportEffectAttribute(Type, String) Konstruktor

Definicja

Tworzy nowy adres ExportEffectAttribute.

public ExportEffectAttribute(Type effectType, string uniqueName);
new Xamarin.Forms.ExportEffectAttribute : Type * string -> Xamarin.Forms.ExportEffectAttribute

Parametry

effectType
System.Type

Typ oznaczonego Effectelementu .

uniqueName
System.String

Unikatowa nazwa elementu Effect.

Uwagi

Deweloperzy muszą podać unikatowy element uniqueName w zakresie wartości dostarczonej do ResolutionGroupNameAttributeelementu . Metoda Resolve(String) przyjmuje ciąg, który jest łączeniem nazwy grupy rozpoznawania, która została podana do ResolutionGroupNameAttribute, "." i nazwy podanej do ExportEffectAttribute, i zwraca efekt, który będzie miał typ effectType.

Na przykład z deklaracjami:

[assembly: ResolutionGroupName ("com.YourCompany")]
[assembly: ExportEffect (typeof (ShadowEffect), "ShadowEffect")]

Następnie poniższy kod doda efekt do przycisku:

var button = new Button { Text = "I have a shadow" };
button.Effects.Add (Effect.Resolve ("com.YourCompany.ShadowEffect"));

Dotyczy

Zobacz też