エクステンダーのリストに含まれている各エクステンダーに対してこのプロパティのプロパティ値を返します。
名前空間: Microsoft.VisualStudio.Data.Schema.Package.Project
アセンブリ: Microsoft.VisualStudio.Data.Schema.Package (Microsoft.VisualStudio.Data.Schema.Package.dll 内)
構文
'宣言
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
)
パラメーター
- Extenders
型: array<System.Object[]
記述子の GetValue 関数に渡すエクステンダーのリスト。
- Values
型: array<System.Object[]%
[出力] 各エクステンダーを使用しているプロパティの値を含む配列。
- ValueOrIndeterminate
型: System.Object%
[出力] Values 内のすべての値の組み合わせを表す単一値。すべての Values が同じである場合は、その値が返されます。異なる場合は、PropertyControlData.Inderminate が返されます。プロパティの記述子が存在しない場合は、PropertyControlData.MissingProperty が返されます。
解説
また、1 つの値を返します (TryGetPropertyValueNative への呼び出しと同等ですが、これら両方の関数を呼び出すよりも効率的です)。
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。