Compartir a través de


ExportEffectAttribute(Type, String) Constructor

Definición

Crea un nuevo 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)

Parámetros

effectType
Type

Tipo de Effect marcado.

uniqueName
String

Nombre único para Effect.

Comentarios

Los desarrolladores deben proporcionar un uniqueName que sea único en el ámbito del valor proporcionado a ResolutionGroupNameAttribute. El Resolve(String) método toma una cadena que es la concatenación del nombre del grupo de resolución que se proporcionó a ResolutionGroupNameAttribute, "." y el nombre que se proporcionó a ExportEffectAttributey devuelve un efecto que tendrá el tipo effectType.

Por ejemplo, con las declaraciones:

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

A continuación, el código siguiente agregará el efecto a un botón:

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

Se aplica a

Consulte también