DependencyPropertyDescriptor.IsReadOnly Свойство

Определение

Возвращает значение, указывающее, доступно ли это свойство только для чтения.

public:
 virtual property bool IsReadOnly { bool get(); };
public override bool IsReadOnly { get; }
member this.IsReadOnly : bool
Public Overrides ReadOnly Property IsReadOnly As Boolean

Значение свойства

true Значение , если свойство доступно только для чтения; falseв противном случае .

Комментарии

Это свойство зависит от базового PropertyDescriptor.

Свойства зависимостей регистрируются как доступные только для чтения с помощью определенных вызовов методов, и по соглашению свойства оболочки CLR, которые являются свойствами, просматриваемыми отражением, и дескрипторы также должны быть доступны только для чтения. Однако так как это соглашение, а не требование к компиляции, может потребоваться дважды проверить состояние идентификатора свойства зависимости только для чтения. Для этого получите значение идентификатора (DependencyProperty) для этого DependencyPropertyDescriptor , а затем проверьте значение ReadOnly. Обратите внимание, что идентификатор ReadOnly находится не в метаданных.

Применяется к