Compartir a través de


ResolutionGroupNameAttribute Clase

Definición

Atributo que identifica un nombre de grupo (normalmente, un nombre de empresa o una dirección URL de empresa invertido) y que proporciona un ámbito para los nombres de efecto.

public ref class ResolutionGroupNameAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Assembly)]
public sealed class ResolutionGroupNameAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Assembly)>]
type ResolutionGroupNameAttribute = class
    inherit Attribute
Public NotInheritable Class ResolutionGroupNameAttribute
Inherits Attribute
Herencia
ResolutionGroupNameAttribute
Atributos

Comentarios

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

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"));

Constructores

ResolutionGroupNameAttribute(String)

Crea un atributo de nombre de grupo de resolución.

Se aplica a