Partilhar via


Classe DatabasePropertyPageControlData

Contém informações para cada propriedade em uma página de propriedades do projeto.

Esta API não compatível com CLS. 

Hierarquia de herança

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

Namespace:  Microsoft.VisualStudio.Data.Schema.Package.Project
Assembly:  Microsoft.VisualStudio.Data.Schema.Package (em Microsoft.VisualStudio.Data.Schema.Package.dll)

Sintaxe

'Declaração
<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

O tipo DatabasePropertyPageControlData expõe os membros a seguir.

Construtores

  Nome Descrição
Método público DatabasePropertyPageControlData(Int32, String, Control) Inicializa uma nova instância da classe DatabasePropertyPageControlData.
Método público DatabasePropertyPageControlData(Int32, String, Control, ControlDataFlags) Inicializa uma nova instância da classe DatabasePropertyPageControlData.
Método público DatabasePropertyPageControlData(Int32, String, Control, array<Control[]) Inicializa uma nova instância da classe DatabasePropertyPageControlData.
Método público DatabasePropertyPageControlData(Int32, String, Control, ControlDataFlags, array<Control[]) Inicializa uma nova instância da classe DatabasePropertyPageControlData.
Método público DatabasePropertyPageControlData(Int32, String, Control, SetDelegate, GetDelegate) Inicializa uma nova instância da classe DatabasePropertyPageControlData.
Método público DatabasePropertyPageControlData(Int32, String, Control, SetDelegate, GetDelegate, ControlDataFlags) Inicializa uma nova instância da classe DatabasePropertyPageControlData.
Método público DatabasePropertyPageControlData(Int32, String, Control, MultiValueSetDelegate, MultiValueGetDelegate, ControlDataFlags, array<Control[]) Inicializa uma nova instância da classe DatabasePropertyPageControlData.
Método público DatabasePropertyPageControlData(Int32, String, Control, SetDelegate, GetDelegate, ControlDataFlags, array<Control[]) Inicializa uma nova instância da classe DatabasePropertyPageControlData.

Início

Propriedades

  Nome Descrição
Propriedade pública AllInitialValues (Herdado de PropertyControlData.)
Propriedade pública AllInitialValuesExpanded (Herdado de PropertyControlData.)
Propriedade protegida CommonPropertiesObject (Herdado de PropertyControlData.)
Propriedade pública DispId (Herdado de PropertyControlData.)
Propriedade pública ExtendedPropertiesObjects (Herdado de PropertyControlData.)
Propriedade pública FormControl (Herdado de PropertyControlData.)
Propriedade pública InitialValue (Herdado de PropertyControlData.)
Propriedade pública IsCommonProperty (Herdado de PropertyControlData.)
Propriedade pública IsConfigurationSpecificProperty (Herdado de PropertyControlData.)
Propriedade pública IsDirty (Herdado de PropertyControlData.)
Propriedade pública IsHidden (Herdado de PropertyControlData.)
Propriedade pública IsIndeterminate (Herdado de PropertyControlData.)
Propriedade pública IsMissing (Herdado de PropertyControlData.)
Propriedade pública IsReadOnly (Herdado de PropertyControlData.)
Propriedade pública IsUserHandledEvents (Herdado de PropertyControlData.)
Propriedade pública IsUserPersisted (Herdado de PropertyControlData.)
Propriedade protegida ObjectsPropertyDescriptorsArray (Herdado de PropertyControlData.)
Propriedade pública PropertyName (Herdado de PropertyControlData.)
Propriedade protegida PropPage (Herdado de PropertyControlData.)
Propriedade pública RawPropertiesObjects (Herdado de PropertyControlData.)

Início

Métodos

  Nome Descrição
Método público AddChangeHandlers (Herdado de PropertyControlData.)
Método público ApplyChanges (Herdado de PropertyControlData.)
Método protegido ComboBox_SelectionChangeCommitted (Herdado de PropertyControlData.)
Método público EnableAssociatedControl (Herdado de PropertyControlData.)
Método público EnableControls (Herdado de PropertyControlData.)
Método público Equals Determina se o especificado Object é igual a atual Object. (Herdado de Object.)
Método público FilesToCheckOut (Herdado de PropertyControlData.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetAllPropertyValuesNative Dada uma lista de extensores, retorna os valores de propriedade para essa propriedade em relação a cada extender. (Substitui PropertyControlDataGetAllPropertyValuesNative(array<Object[], array<Object[]%, Object%).)
Método público GetControlValue (Herdado de PropertyControlData.)
Método público GetControlValueMultipleValues (Herdado de PropertyControlData.)
Método público GetControlValueNative (Herdado de PropertyControlData.)
Método público GetFlags (Herdado de PropertyControlData.)
Método público GetHashCode Serves as a hash function for a particular type. (Herdado de Object.)
Método público GetPropertyValueNative (Herdado de PropertyControlData.)
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método protegido GetUserDefinedPropertyDescriptor (Herdado de PropertyControlData.)
Método protegido HideOrDisableControls (Herdado de PropertyControlData.)
Método público Initialize (Herdado de PropertyControlData.)
Método público InitPropertyUI (Herdado de PropertyControlData.)
Método público InitPropertyValue (Herdado de PropertyControlData.)
Método público IsSpecialValue (Herdado de PropertyControlData.)
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método protegido OnPropertyChanged (Herdado de PropertyControlData.)
Método protegido OnPropertyChanging (Herdado de PropertyControlData.)
Método protegido ReadUserDefinedProperty (Herdado de PropertyControlData.)
Método público RefreshValue (Herdado de PropertyControlData.)
Método público RestoreInitialValue (Herdado de PropertyControlData.)
Método protegido SetControlValue (Herdado de PropertyControlData.)
Método protegido SetDirty (Herdado de PropertyControlData.)
Método público SetInitialValues(Object) (Herdado de PropertyControlData.)
Método público SetInitialValues(array<Object[]) (Herdado de PropertyControlData.)
Método público SetInitialValues(Object, array<Object[]) (Herdado de PropertyControlData.)
Método protegido SetNonCommonPropertyValueCore Define os objetos das propriedades usando o valor especificado. (Substitui PropertyControlDataSetNonCommonPropertyValueCore(Object).)
Método protegido SetNonCommonPropertyValueMultipleValuesCore Define a cada objeto usando os valores fornecidos. (Substitui PropertyControlDataSetNonCommonPropertyValueMultipleValuesCore(array<Object[], array<Object[]).)
Método público SetPropertyValue (Herdado de PropertyControlData.)
Método público SetPropertyValueNative (Herdado de PropertyControlData.)
Método público SetPropertyValueNativeMultipleValues (Herdado de PropertyControlData.)
Método público SupportsMultipleValueUndo (Herdado de PropertyControlData.)
Método público ToString Retorna um string que representa o objeto atual. (Herdado de Object.)
Método público TryGetPropertyValueNative (Herdado de PropertyControlData.)
Método protegido WriteUserDefinedProperty (Herdado de PropertyControlData.)

Início

Campos

  Nome Descrição
Campo público AssociatedControls (Herdado de PropertyControlData.)
Campo público DisplayPropertyName (Herdado de PropertyControlData.)
Campo protegido Flags (Herdado de PropertyControlData.)
Campo protegido GetCallback (Herdado de PropertyControlData.)
Campo protegido m_FormControl (Herdado de PropertyControlData.)
Campo protegido m_Initializing (Herdado de PropertyControlData.)
Campo protegido m_isCommitingChange (Herdado de PropertyControlData.)
Campo protegido m_PropPage (Herdado de PropertyControlData.)
Campo protegido MultiValueGetCallback (Herdado de PropertyControlData.)
Campo protegido MultiValueSetCallback (Herdado de PropertyControlData.)
Campo público PropDesc (Herdado de PropertyControlData.)
Campo protegido SetCallback (Herdado de PropertyControlData.)

Início

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Data.Schema.Package.Project