Sdílet prostřednictvím


ExportEffectAttribute(Type, String) Konstruktor

Definice

Vytvoří nový objekt ExportEffectAttribute.

public:
 ExportEffectAttribute(Type ^ effectType, System::String ^ uniqueName);
public ExportEffectAttribute (Type effectType, string uniqueName);
new Microsoft.Maui.Controls.ExportEffectAttribute : Type * string -> Microsoft.Maui.Controls.ExportEffectAttribute
Public Sub New (effectType As Type, uniqueName As String)

Parametry

effectType
Type

Typ označeného Effect.

uniqueName
String

Jedinečný název pro Effect.

Poznámky

Vývojáři musí zadat uniqueName hodnotu, která je jedinečná v rozsahu hodnoty, která byla zadána do ResolutionGroupNameAttribute. Metoda Resolve(String) přebírá řetězec, který je zřetězením názvu skupiny překladu, který byl zadán do ResolutionGroupNameAttribute, '.' a názvu, který byl zadán do ExportEffectAttribute, a vrátí efekt, který bude mít typ effectType.

Například s deklaracemi:

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

Následující kód pak přidá efekt k tlačítku:

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

Platí pro

Viz také