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), а затем проверка значение ReadOnly.DependencyPropertyDescriptor Обратите внимание, что ReadOnly объект находится в самом идентификаторе, а не в метаданных.

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