DependencyPropertyDescriptor.IsReadOnly Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe um valor que indica se esta propriedade é apenas de leitura.
public:
virtual property bool IsReadOnly { bool get(); };
public override bool IsReadOnly { get; }
member this.IsReadOnly : bool
Public Overrides ReadOnly Property IsReadOnly As Boolean
Valor de Propriedade
true se a propriedade for apenas de leitura; caso contrário, false.
Observações
Esta propriedade depende do subjacente PropertyDescriptor.
As propriedades de dependência são registadas como apenas leitura usando chamadas de método específicas, e por convenção as propriedades do wrapper CLR, que são as propriedades vistas por reflexão e os descritores, também devem ser de leitura. No entanto, como isto é uma convenção e não um requisito para compilar, pode querer verificar o estado de apenas leitura do identificador da propriedade da dependência. Para isso, obtenha o valor identificador (DependencyProperty) para isto DependencyPropertyDescriptor e depois verifique o valor de ReadOnly. Note que o ReadOnly está no próprio identificador, não nos metadados.