DataConnectionProperties.AddProperty - метод (PropertyDescriptor, array<Attribute[])
Динамически добавляет новое свойство в коллекции свойств изначально распознаваемых текущим экземпляром класса DataConnectionProperties.
Пространство имен: Microsoft.VisualStudio.Data
Сборка: Microsoft.VisualStudio.Data (в Microsoft.VisualStudio.Data.dll)
Синтаксис
'Декларация
Protected Function AddProperty ( _
descriptor As PropertyDescriptor, _
ParamArray attributes As Attribute() _
) As PropertyDescriptor
protected PropertyDescriptor AddProperty(
PropertyDescriptor descriptor,
params Attribute[] attributes
)
protected:
PropertyDescriptor^ AddProperty(
PropertyDescriptor^ descriptor,
... array<Attribute^>^ attributes
)
member AddProperty :
descriptor:PropertyDescriptor *
attributes:Attribute[] -> PropertyDescriptor
protected function AddProperty(
descriptor : PropertyDescriptor,
... attributes : Attribute[]
) : PropertyDescriptor
Параметры
descriptor
Тип: PropertyDescriptorОбъект PropertyDescriptor, который предоставляет описание этого свойства и его характеристики.
attributes
Тип: array<Attribute[]Атрибут, который следует применить к свойству.
Возвращаемое значение
Тип: PropertyDescriptor
Возвращает дескриптор вновь добавляемого свойства.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Параметр descriptor имеет значение null. |
InvalidOperationException | Указанное свойство уже существует. |
Заметки
Дескриптор входного свойства создает программу-оболочку специальное дескриптором свойства соединения, поэтому возвращаемое значение фактически другой экземпляр того PropertyDescriptor передаваемое.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
DataConnectionProperties Класс