ModulePageIdentifierAttribute.Guid 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 o identificador usado no repositório de preferências.
public:
property Guid Guid { Guid get(); };
public Guid Guid { get; }
member this.Guid : Guid
Public ReadOnly Property Guid As Guid
Valor da propriedade
O GUID associado ao ModulePage objeto ou Empty se o GUID não existir no repositório de preferências.
Exemplos
O exemplo a seguir cria um ModulePageIdentifierAttribute objeto e envia o valor da Guid propriedade para o ouvinte de rastreamento.
protected override Guid PreferenceKey {
get {
object[] attrs = GetType().
GetCustomAttributes(
typeof(ModulePageIdentifierAttribute),
false);
if (attrs.Length > 0) {
ModulePageIdentifierAttribute
modulePageIdentifierAttr =
(ModulePageIdentifierAttribute)attrs[0];
return modulePageIdentifierAttr.Guid;
}
return Guid.Empty;
}
}
Comentários
Esse método pode ser substituído para retornar identificadores diferentes, dependendo do estado da página.