Effect.ResolveId Propriedade
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.
Obtém a ID usada para resolver esse efeito em runtime.
public:
property System::String ^ ResolveId { System::String ^ get(); };
public string ResolveId { get; }
member this.ResolveId : string
Public ReadOnly Property ResolveId As String
Valor da propriedade
A ID usada para resolver esse efeito no runtime.
Comentários
Os desenvolvedores devem fornecer um nome que ExportEffectAttribute seja exclusivo sobre o escopo do nome que eles fornecem.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 ao ExportEffectAttributequal foi fornecido e retorna o efeito especificado.
Por exemplo, com as declarações:
[assembly: ResolutionGroupName ("com.YourCompany")]
[assembly: ExportEffect (typeof (ShadowEffect), "ShadowEffect")]
Em seguida, o código a seguir adicionará o efeito a um botão:
[var button = new Button { Text = "I have a shadow" };
button.Effects.Add (Effect.Resolve ("com.YourCompany.ShadowEffect"));
Essa propriedade retorna a cadeia de caracteres que os desenvolvedores passam para Resolve(String) obter o efeito no runtime.