ResolutionGroupNameAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Atributo que identifica um nome de grupo, normalmente um nome de empresa ou URL da empresa invertida, que fornece um escopo de nomes em vigor.
[System.AttributeUsage(System.AttributeTargets.Assembly)]
public sealed class ResolutionGroupNameAttribute : Attribute
type ResolutionGroupNameAttribute = class
inherit Attribute
- Herança
-
ResolutionGroupNameAttribute
- Atributos
Comentários
Os desenvolvedores devem fornecer um nome para ExportEffectAttribute que seja exclusivo sobre o escopo do que eles fornecem para ResolutionGroupNameAttribute. O Resolve(String) método usa uma cadeia de caracteres que é a concatenação de (o nome do grupo de name
resolução), '.'
e o nome exclusivo que foi fornecido a ExportEffectAttributee retorna o efeito especificado.
Por exemplo, com as declarações:
[assembly: ResolutionGroupName ("com.YourCompany")]
[assembly: ExportEffect (typeof (ShadowEffect), "ShadowEffect")]
Em seguida, o código abaixo adicionará o efeito a um botão:
[var button = new Button { Text = "I have a shadow" };
button.Effects.Add (Effect.Resolve ("com.YourCompany.ShadowEffect"));
Construtores
ResolutionGroupNameAttribute(String) |
Cria um novo atributo de nome do grupo de resolução. |