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.Attribute that identifies a group name, typically a company name or reversed company URL, that provides a scope for effect names.

[System.AttributeUsage]
public sealed class ResolutionGroupNameAttribute : Attribute
type ResolutionGroupNameAttribute = class
    inherit Attribute
Herencia
ResolutionGroupNameAttribute
Atributos

Comentarios

Los desarrolladores deben proporcionar un nombre a ExportEffectAttribute que es único en el ámbito de laDevelopers must supply a name to ExportEffectAttribute that is unique over the scope of the que suministran a ResolutionGroupNameAttribute.that they supply to ResolutionGroupNameAttribute. El Resolve(String) método toma una cadena que es la concatenación de name (el nombre de grupo de resolución), '.'y el nombre único que se proporcionó a ExportEffectAttributey devuelve el efecto especificado.The Resolve(String) method takes a string that is the concatenation of name (the resolution group name), '.', and the unique name that was supplied to ExportEffectAttribute, and returns the specified effect.

Por ejemplo, con las declaraciones:For example, with the declarations:


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

A continuación, el código siguiente agrega el efecto a un botón:Then the code below will add the effect to a button:


        [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.Creates a new resolution group name attribute.

Se aplica a