Поделиться через


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 Класс

Microsoft.VisualStudio.Modeling.Design - пространство имен

ElementPropertyDescriptor

ModelElement

GetValue