Delen via


DatabasePropertyPageControlData.GetAllPropertyValuesNative Method

Given a list of extenders, returns the property values for this property against each extender.

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

Syntax

'Declaration
Public Overrides Sub GetAllPropertyValuesNative ( _
    Extenders As Object(), _
    ByRef Values As Object(), _
    ByRef ValueOrIndeterminate As Object _
)
public override void GetAllPropertyValuesNative(
    Object[] Extenders,
    ref Object[] Values,
    ref Object ValueOrIndeterminate
)
public:
virtual void GetAllPropertyValuesNative(
    array<Object^>^ Extenders, 
    array<Object^>^% Values, 
    Object^% ValueOrIndeterminate
) override
abstract GetAllPropertyValuesNative : 
        Extenders:Object[] * 
        Values:Object[] byref * 
        ValueOrIndeterminate:Object byref -> unit 
override GetAllPropertyValuesNative : 
        Extenders:Object[] * 
        Values:Object[] byref * 
        ValueOrIndeterminate:Object byref -> unit 
public override function GetAllPropertyValuesNative(
    Extenders : Object[], 
    Values : Object[], 
    ValueOrIndeterminate : Object
)

Parameters

  • Extenders
    Type: array<System.Object[]
    The list of extenders to pass to the GetValue function of the descriptor,
  • Values
    Type: array<System.Object[]%
    [out] An array that contains the value for the property that uses each extender.
  • ValueOrIndeterminate
    Type: System.Object%
    [out] A single value that represents the combination of all values in Values. If all Values are the same, that value is returned. If they differ, PropertyControlData.Inderminate is returned. If the property descriptor is missing, PropertyControlData.MissingProperty is returned.

Remarks

Also returns a single value (the equivalent of a call to TryGetPropertyValueNative, but does so more efficiently than by calling both these functions).

.NET Framework Security

See Also

Reference

DatabasePropertyPageControlData Class

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