Partager via


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

Voir aussi

Référence

IPropertyBag2 Interface

Microsoft.VisualStudio.OLE.Interop, espace de noms