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


DatabasePropertyPageControlData Class

Contains information for every property on a project property page.

This API is not CLS-compliant. 

Inheritance Hierarchy

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

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

Syntax

'Declaration
<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

The DatabasePropertyPageControlData type exposes the following members.

Constructors

  Name Description
Public method DatabasePropertyPageControlData(Int32, String, Control) Initializes a new instance of the DatabasePropertyPageControlData class.
Public method DatabasePropertyPageControlData(Int32, String, Control, ControlDataFlags) Initializes a new instance of the DatabasePropertyPageControlData class.
Public method DatabasePropertyPageControlData(Int32, String, Control, array<Control[]) Initializes a new instance of the DatabasePropertyPageControlData class.
Public method DatabasePropertyPageControlData(Int32, String, Control, ControlDataFlags, array<Control[]) Initializes a new instance of the DatabasePropertyPageControlData class.
Public method DatabasePropertyPageControlData(Int32, String, Control, SetDelegate, GetDelegate) Initializes a new instance of the DatabasePropertyPageControlData class.
Public method DatabasePropertyPageControlData(Int32, String, Control, SetDelegate, GetDelegate, ControlDataFlags) Initializes a new instance of the DatabasePropertyPageControlData class.
Public method DatabasePropertyPageControlData(Int32, String, Control, MultiValueSetDelegate, MultiValueGetDelegate, ControlDataFlags, array<Control[]) Initializes a new instance of the DatabasePropertyPageControlData class.
Public method DatabasePropertyPageControlData(Int32, String, Control, SetDelegate, GetDelegate, ControlDataFlags, array<Control[]) Initializes a new instance of the DatabasePropertyPageControlData class.

Top

Properties

  Name Description
Public property AllInitialValues (Inherited from PropertyControlData.)
Public property AllInitialValuesExpanded (Inherited from PropertyControlData.)
Protected property CommonPropertiesObject (Inherited from PropertyControlData.)
Public property DispId (Inherited from PropertyControlData.)
Public property ExtendedPropertiesObjects (Inherited from PropertyControlData.)
Public property FormControl (Inherited from PropertyControlData.)
Public property InitialValue (Inherited from PropertyControlData.)
Public property IsCommonProperty (Inherited from PropertyControlData.)
Public property IsConfigurationSpecificProperty (Inherited from PropertyControlData.)
Public property IsDirty (Inherited from PropertyControlData.)
Public property IsHidden (Inherited from PropertyControlData.)
Public property IsIndeterminate (Inherited from PropertyControlData.)
Public property IsMissing (Inherited from PropertyControlData.)
Public property IsReadOnly (Inherited from PropertyControlData.)
Public property IsUserHandledEvents (Inherited from PropertyControlData.)
Public property IsUserPersisted (Inherited from PropertyControlData.)
Protected property ObjectsPropertyDescriptorsArray (Inherited from PropertyControlData.)
Public property PropertyName (Inherited from PropertyControlData.)
Protected property PropPage (Inherited from PropertyControlData.)
Public property RawPropertiesObjects (Inherited from PropertyControlData.)

Top

Methods

  Name Description
Public method AddChangeHandlers (Inherited from PropertyControlData.)
Public method ApplyChanges (Inherited from PropertyControlData.)
Protected method ComboBox_SelectionChangeCommitted (Inherited from PropertyControlData.)
Public method EnableAssociatedControl (Inherited from PropertyControlData.)
Public method EnableControls (Inherited from PropertyControlData.)
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Public method FilesToCheckOut (Inherited from PropertyControlData.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetAllPropertyValuesNative Given a list of extenders, returns the property values for this property against each extender. (Overrides PropertyControlDataGetAllPropertyValuesNative(array<Object[], array<Object[]%, Object%).)
Public method GetControlValue (Inherited from PropertyControlData.)
Public method GetControlValueMultipleValues (Inherited from PropertyControlData.)
Public method GetControlValueNative (Inherited from PropertyControlData.)
Public method GetFlags (Inherited from PropertyControlData.)
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetPropertyValueNative (Inherited from PropertyControlData.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method GetUserDefinedPropertyDescriptor (Inherited from PropertyControlData.)
Protected method HideOrDisableControls (Inherited from PropertyControlData.)
Public method Initialize (Inherited from PropertyControlData.)
Public method InitPropertyUI (Inherited from PropertyControlData.)
Public method InitPropertyValue (Inherited from PropertyControlData.)
Public method IsSpecialValue (Inherited from PropertyControlData.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Protected method OnPropertyChanged (Inherited from PropertyControlData.)
Protected method OnPropertyChanging (Inherited from PropertyControlData.)
Protected method ReadUserDefinedProperty (Inherited from PropertyControlData.)
Public method RefreshValue (Inherited from PropertyControlData.)
Public method RestoreInitialValue (Inherited from PropertyControlData.)
Protected method SetControlValue (Inherited from PropertyControlData.)
Protected method SetDirty (Inherited from PropertyControlData.)
Public method SetInitialValues(Object) (Inherited from PropertyControlData.)
Public method SetInitialValues(array<Object[]) (Inherited from PropertyControlData.)
Public method SetInitialValues(Object, array<Object[]) (Inherited from PropertyControlData.)
Protected method SetNonCommonPropertyValueCore Sets the objects of the properties by using the specified value. (Overrides PropertyControlDataSetNonCommonPropertyValueCore(Object).)
Protected method SetNonCommonPropertyValueMultipleValuesCore Sets each object by using the provided values. (Overrides PropertyControlDataSetNonCommonPropertyValueMultipleValuesCore(array<Object[], array<Object[]).)
Public method SetPropertyValue (Inherited from PropertyControlData.)
Public method SetPropertyValueNative (Inherited from PropertyControlData.)
Public method SetPropertyValueNativeMultipleValues (Inherited from PropertyControlData.)
Public method SupportsMultipleValueUndo (Inherited from PropertyControlData.)
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Public method TryGetPropertyValueNative (Inherited from PropertyControlData.)
Protected method WriteUserDefinedProperty (Inherited from PropertyControlData.)

Top

Fields

  Name Description
Public field AssociatedControls (Inherited from PropertyControlData.)
Public field DisplayPropertyName (Inherited from PropertyControlData.)
Protected field Flags (Inherited from PropertyControlData.)
Protected field GetCallback (Inherited from PropertyControlData.)
Protected field m_FormControl (Inherited from PropertyControlData.)
Protected field m_Initializing (Inherited from PropertyControlData.)
Protected field m_isCommitingChange (Inherited from PropertyControlData.)
Protected field m_PropPage (Inherited from PropertyControlData.)
Protected field MultiValueGetCallback (Inherited from PropertyControlData.)
Protected field MultiValueSetCallback (Inherited from PropertyControlData.)
Public field PropDesc (Inherited from PropertyControlData.)
Protected field SetCallback (Inherited from PropertyControlData.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

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