IPropertyBag2.GetPropertyInfo Method
Gets information for properties in a property bag without actually getting those properties.
Namespace: Microsoft.VisualStudio.OLE.Interop
Assembly: Microsoft.VisualStudio.OLE.Interop (in Microsoft.VisualStudio.OLE.Interop.dll)
Syntax
'Declaration
Sub GetPropertyInfo ( _
iProperty As UInteger, _
cProperties As UInteger, _
<OutAttribute> pPropBag As PROPBAG2(), _
<OutAttribute> ByRef pcProperties As UInteger _
)
void GetPropertyInfo(
uint iProperty,
uint cProperties,
PROPBAG2[] pPropBag,
out uint pcProperties
)
void GetPropertyInfo(
[InAttribute] unsigned int iProperty,
[InAttribute] unsigned int cProperties,
[OutAttribute] array<PROPBAG2>^ pPropBag,
[OutAttribute] unsigned int% pcProperties
)
abstract GetPropertyInfo :
iProperty:uint32 *
cProperties:uint32 *
pPropBag:PROPBAG2[] byref *
pcProperties:uint32 byref -> unit
function GetPropertyInfo(
iProperty : uint,
cProperties : uint,
pPropBag : PROPBAG2[],
pcProperties : uint
)
Parameters
iProperty
Type: UInt32[in] The zero-based index of the first property for which information is requested.
cProperties
Type: UInt32[in] The number of properties for which to get information. This argument specifies the number of array elements in pPropBag.
pPropBag
Type: array<Microsoft.VisualStudio.OLE.Interop.PROPBAG2[][out] The address of an array of PROPBAG2 structures that receive the information for the properties. There must be at least cProperties elements in this array. This argument cannot be NULL.
pcProperties
Type: UInt32%[out] The number of properties for which information was retrieved. This argument cannot be NULL.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.