IPropertyBag2.Write, méthode
Enregistre des propriétés dans le conteneur des propriétés.
Espace de noms : Microsoft.VisualStudio.OLE.Interop
Assembly : Microsoft.VisualStudio.OLE.Interop (dans Microsoft.VisualStudio.OLE.Interop.dll)
Syntaxe
'Déclaration
Sub Write ( _
cProperties As UInteger, _
pPropBag As PROPBAG2(), _
ByRef pvarValue As Object _
)
void Write(
uint cProperties,
PROPBAG2[] pPropBag,
ref Object pvarValue
)
Paramètres
- cProperties
Type : System.UInt32
[in] nombre de propriétés à la lecture.Cet argument spécifie le nombre d'éléments dans les matrices à l'adresse pPropBag, pvarValue, et phrError.
- pPropBag
Type : array<Microsoft.VisualStudio.OLE.Interop.PROPBAG2[]
[in [un tableau de structures d'PROPBAG2 qui spécifient les propriétés qui sont demandées.Les membres d'vt et d'pstrName de ces structures doivent être remplis avant que cette méthode puisse être appelée.Le membre d'dwHint de ces structures est facultatif.Il doit y avoir au moins des éléments d'cProperties dans cette matrice.Cet argument ne peut pas être NULL.
- pvarValue
Type : System.Object%
[] un tableau de structures VARIANTES qui reçoivent les valeurs de propriété.L'appelant ne doit pas initialiser ces structures avant Read appelant.La méthode d'Read remplit champ de type champ et de valeur dans ces structures avant qu'elle se retourne.Il doit y avoir au moins des éléments d'cProperties dans cette matrice.L'application appelant libère toutes les allocations contenues dans ces structures.Cet argument ne peut pas être NULL.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.