ElementPropertyDescriptor.ShouldSerializeValue - метод
Указывает, должно ли значение свойства домена быть сериализовано.
Пространство имен: Microsoft.VisualStudio.Modeling.Design
Сборка: Microsoft.VisualStudio.Modeling.Sdk.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Синтаксис
'Декларация
Public Overrides Function ShouldSerializeValue ( _
component As Object _
) As Boolean
public override bool ShouldSerializeValue(
Object component
)
Параметры
- component
Тип: System.Object
Элемент домена, для которого необходимо задать значение свойства.
Возвращаемое значение
Тип: System.Boolean
значение true, если значение свойства домена должно быть сериализовано; в противном случае – значение false.
Заметки
По умолчанию значение свойства сериализуется если значение отличается от значения по умолчанию для свойства.В этой функциональности можно изменить в производном классе.
Если свойство ModelElement дескриптора nullссылка NULL (Nothing в Visual Basic), то параметр component используется как элемент модели, по которому проверяется значение свойства; в противном случае этот метод проверяет значения свойства из элемента модели, с которым он связан.Эта ассоциация сформирована, если дескриптор свойства создан.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
ElementPropertyDescriptor Класс