ExportEffectAttribute(Type, String) Constructor
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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"));