ExportEffectAttribute(Type, String) Konstruktor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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"));