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


ElementPropertyDescriptor.SetValue - метод

Задает значение свойства домена.

Пространство имен:  Microsoft.VisualStudio.Modeling.Design
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Синтаксис

'Декларация
Public Overrides Sub SetValue ( _
    component As Object, _
    value As Object _
)
public override void SetValue(
    Object component,
    Object value
)

Параметры

  • component
    Тип: System.Object
    Элемент модели, для которого требуется задать значение свойства.
  • value
    Тип: System.Object
    Значение, присваиваемое свойству.

Исключения

Исключение Условие
ArgumentException

Описанное свойство не привязано к элементу модели, и component не является производным от типа ModelElement.

Заметки

Этот метод задает значение свойства внутри транзакции.

Если свойство ModelElement дескриптора nullссылка NULL (Nothing в Visual Basic), параметр component используется как элемент модели, в котором значения свойства; в противном случае этот метод задает значение свойства из элемента модели, с которым он связан. Эта ассоциация создана, если дескриптор свойства создан.

Если свойство домена только для чтения, его значение не изменяется.

Безопасность платформы .NET Framework

См. также

Ссылки

ElementPropertyDescriptor Класс

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

ElementPropertyDescriptor

ModelElement

GetValue

ResetValue

IsReadOnly