Effect.ResolveId Propriedade

Definição

Obtém a ID usada para resolver esse efeito em runtime.

public string ResolveId { get; }
member this.ResolveId : string

Valor da propriedade

System.String

A ID usada para resolve esse efeito no runtime.

Comentários

Os desenvolvedores devem fornecer um nome para ExportEffectAttribute que seja exclusivo sobre o escopo do nome 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"));

Essa propriedade retorna a cadeia de caracteres para Resolve(String) a qual os desenvolvedores passam para obter o efeito em runtime.

Aplica-se a