Compartilhar via


FrameworkPropertyMetadata.Journal Propriedade

Definição

Obtém ou define um valor que indica se esta propriedade contém informações de registro no diário que aplicativos podem ou devem armazenar como parte de uma implementação do registro no diário.

public:
 property bool Journal { bool get(); void set(bool value); };
public bool Journal { get; set; }
member this.Journal : bool with get, set
Public Property Journal As Boolean

Valor da propriedade

true se o registro em diário deve ser executado na propriedade de dependência à qual esses metadados são aplicados; caso contrário, false. O padrão é false.

Exceções

Os metadados já foram aplicados à operação de propriedade de dependência, portanto os metadados estão selados e as propriedades dos metadados não podem ser definidas.

Comentários

As propriedades em classes derivadas de PropertyMetadata normalmente são definidas no modelo de objeto como leitura-gravação. Isso é para que eles possam ser ajustados após a inicialização da instância. No entanto, depois que os metadados forem consumidos como parte de uma chamada para Register, AddOwnerou OverrideMetadata, o sistema de propriedades selará essa instância de metadados e as propriedades que transmitem as especificidades dos metadados agora são consideradas imutáveis. Tentar definir essa propriedade depois IsSealed de estar true nessa instância de metadados gerará uma exceção.

Uso de texto XAML

Os membros dessa classe normalmente não são usados em XAML.

Aplica-se a

Confira também