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


DatabasePropertyPageControlData - класс

Содержит данные для каждого свойства на странице свойств проекта.

Этот интерфейс API CLS-несовместим. 

Иерархия наследования

System.Object
  PropertyControlData
    Microsoft.VisualStudio.Data.Schema.Package.Project.DatabasePropertyPageControlData

Пространство имен:  Microsoft.VisualStudio.Data.Schema.Package.Project
Сборка:  Microsoft.VisualStudio.Data.Schema.Package (в Microsoft.VisualStudio.Data.Schema.Package.dll)

Синтаксис

'Декларация
<CLSCompliantAttribute(False)> _
Public Class DatabasePropertyPageControlData _
    Inherits PropertyControlData
[CLSCompliantAttribute(false)]
public class DatabasePropertyPageControlData : PropertyControlData
[CLSCompliantAttribute(false)]
public ref class DatabasePropertyPageControlData : public PropertyControlData
[<CLSCompliantAttribute(false)>]
type DatabasePropertyPageControlData =  
    class
        inherit PropertyControlData
    end
public class DatabasePropertyPageControlData extends PropertyControlData

Тип DatabasePropertyPageControlData предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод DatabasePropertyPageControlData(Int32, String, Control) Инициализирует новый экземпляр класса DatabasePropertyPageControlData.
Открытый метод DatabasePropertyPageControlData(Int32, String, Control, ControlDataFlags) Инициализирует новый экземпляр класса DatabasePropertyPageControlData.
Открытый метод DatabasePropertyPageControlData(Int32, String, Control, array<Control[]) Инициализирует новый экземпляр класса DatabasePropertyPageControlData.
Открытый метод DatabasePropertyPageControlData(Int32, String, Control, ControlDataFlags, array<Control[]) Инициализирует новый экземпляр класса DatabasePropertyPageControlData.
Открытый метод DatabasePropertyPageControlData(Int32, String, Control, SetDelegate, GetDelegate) Инициализирует новый экземпляр класса DatabasePropertyPageControlData.
Открытый метод DatabasePropertyPageControlData(Int32, String, Control, SetDelegate, GetDelegate, ControlDataFlags) Инициализирует новый экземпляр класса DatabasePropertyPageControlData.
Открытый метод DatabasePropertyPageControlData(Int32, String, Control, MultiValueSetDelegate, MultiValueGetDelegate, ControlDataFlags, array<Control[]) Инициализирует новый экземпляр класса DatabasePropertyPageControlData.
Открытый метод DatabasePropertyPageControlData(Int32, String, Control, SetDelegate, GetDelegate, ControlDataFlags, array<Control[]) Инициализирует новый экземпляр класса DatabasePropertyPageControlData.

В начало страницы

Свойства

  Имя Описание
Открытое свойство AllInitialValues (Унаследовано от PropertyControlData.)
Открытое свойство AllInitialValuesExpanded (Унаследовано от PropertyControlData.)
Защищенное свойство CommonPropertiesObject (Унаследовано от PropertyControlData.)
Открытое свойство DispId (Унаследовано от PropertyControlData.)
Открытое свойство ExtendedPropertiesObjects (Унаследовано от PropertyControlData.)
Открытое свойство FormControl (Унаследовано от PropertyControlData.)
Открытое свойство InitialValue (Унаследовано от PropertyControlData.)
Открытое свойство IsCommonProperty (Унаследовано от PropertyControlData.)
Открытое свойство IsConfigurationSpecificProperty (Унаследовано от PropertyControlData.)
Открытое свойство IsDirty (Унаследовано от PropertyControlData.)
Открытое свойство IsHidden (Унаследовано от PropertyControlData.)
Открытое свойство IsIndeterminate (Унаследовано от PropertyControlData.)
Открытое свойство IsMissing (Унаследовано от PropertyControlData.)
Открытое свойство IsReadOnly (Унаследовано от PropertyControlData.)
Открытое свойство IsUserHandledEvents (Унаследовано от PropertyControlData.)
Открытое свойство IsUserPersisted (Унаследовано от PropertyControlData.)
Защищенное свойство ObjectsPropertyDescriptorsArray (Унаследовано от PropertyControlData.)
Открытое свойство PropertyName (Унаследовано от PropertyControlData.)
Защищенное свойство PropPage (Унаследовано от PropertyControlData.)
Открытое свойство RawPropertiesObjects (Унаследовано от PropertyControlData.)

В начало страницы

Методы

  Имя Описание
Открытый метод AddChangeHandlers (Унаследовано от PropertyControlData.)
Открытый метод ApplyChanges (Унаследовано от PropertyControlData.)
Защищенный метод ComboBox_SelectionChangeCommitted (Унаследовано от PropertyControlData.)
Открытый метод EnableAssociatedControl (Унаследовано от PropertyControlData.)
Открытый метод EnableControls (Унаследовано от PropertyControlData.)
Открытый метод Equals Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.)
Открытый метод FilesToCheckOut (Унаследовано от PropertyControlData.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetAllPropertyValuesNative Получая список расширителей, возвращает значения свойства на основе каждого из расширителей. (Переопределяет PropertyControlDataGetAllPropertyValuesNative(array<Object[], array<Object[]%, Object%).)
Открытый метод GetControlValue (Унаследовано от PropertyControlData.)
Открытый метод GetControlValueMultipleValues (Унаследовано от PropertyControlData.)
Открытый метод GetControlValueNative (Унаследовано от PropertyControlData.)
Открытый метод GetFlags (Унаследовано от PropertyControlData.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetPropertyValueNative (Унаследовано от PropertyControlData.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод GetUserDefinedPropertyDescriptor (Унаследовано от PropertyControlData.)
Защищенный метод HideOrDisableControls (Унаследовано от PropertyControlData.)
Открытый метод Initialize (Унаследовано от PropertyControlData.)
Открытый метод InitPropertyUI (Унаследовано от PropertyControlData.)
Открытый метод InitPropertyValue (Унаследовано от PropertyControlData.)
Открытый метод IsSpecialValue (Унаследовано от PropertyControlData.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Защищенный метод OnPropertyChanged (Унаследовано от PropertyControlData.)
Защищенный метод OnPropertyChanging (Унаследовано от PropertyControlData.)
Защищенный метод ReadUserDefinedProperty (Унаследовано от PropertyControlData.)
Открытый метод RefreshValue (Унаследовано от PropertyControlData.)
Открытый метод RestoreInitialValue (Унаследовано от PropertyControlData.)
Защищенный метод SetControlValue (Унаследовано от PropertyControlData.)
Защищенный метод SetDirty (Унаследовано от PropertyControlData.)
Открытый метод SetInitialValues(Object) (Унаследовано от PropertyControlData.)
Открытый метод SetInitialValues(array<Object[]) (Унаследовано от PropertyControlData.)
Открытый метод SetInitialValues(Object, array<Object[]) (Унаследовано от PropertyControlData.)
Защищенный метод SetNonCommonPropertyValueCore Задает объекты свойств, используя заданное значение. (Переопределяет PropertyControlDataSetNonCommonPropertyValueCore(Object).)
Защищенный метод SetNonCommonPropertyValueMultipleValuesCore Задает каждый объект, используя предоставленные значения. (Переопределяет PropertyControlDataSetNonCommonPropertyValueMultipleValuesCore(array<Object[], array<Object[]).)
Открытый метод SetPropertyValue (Унаследовано от PropertyControlData.)
Открытый метод SetPropertyValueNative (Унаследовано от PropertyControlData.)
Открытый метод SetPropertyValueNativeMultipleValues (Унаследовано от PropertyControlData.)
Открытый метод SupportsMultipleValueUndo (Унаследовано от PropertyControlData.)
Открытый метод ToString Возвращение строки, представляющей текущий объект. (Унаследовано от Object.)
Открытый метод TryGetPropertyValueNative (Унаследовано от PropertyControlData.)
Защищенный метод WriteUserDefinedProperty (Унаследовано от PropertyControlData.)

В начало страницы

Поля

  Имя Описание
Открытое поле AssociatedControls (Унаследовано от PropertyControlData.)
Открытое поле DisplayPropertyName (Унаследовано от PropertyControlData.)
Защищенное поле Flags (Унаследовано от PropertyControlData.)
Защищенное поле GetCallback (Унаследовано от PropertyControlData.)
Защищенное поле m_FormControl (Унаследовано от PropertyControlData.)
Защищенное поле m_Initializing (Унаследовано от PropertyControlData.)
Защищенное поле m_isCommitingChange (Унаследовано от PropertyControlData.)
Защищенное поле m_PropPage (Унаследовано от PropertyControlData.)
Защищенное поле MultiValueGetCallback (Унаследовано от PropertyControlData.)
Защищенное поле MultiValueSetCallback (Унаследовано от PropertyControlData.)
Открытое поле PropDesc (Унаследовано от PropertyControlData.)
Защищенное поле SetCallback (Унаследовано от PropertyControlData.)

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.Data.Schema.Package.Project - пространство имен