Partager via


ExportEffectAttribute(Type, String) Constructeur

Définition

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)

Paramètres

effectType
Type

Type du Effect marqué.

uniqueName
String

Nom unique pour le Effect.

Remarques

Les développeurs doivent fournir un uniqueName élément unique sur l’étendue de la valeur fournie à ResolutionGroupNameAttribute. La Resolve(String) méthode prend une chaîne qui correspond à la concaténation du nom du groupe de résolution fourni à ResolutionGroupNameAttribute, «. » et au nom fourni à ExportEffectAttribute, et retourne un effet qui aura le type effectType.

Par exemple, avec les déclarations :

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

Ensuite, le code ci-dessous ajoute l’effet à un bouton :

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

S’applique à

Voir aussi