Compartir a través de


Método IItemPropertyBag::Write

Hace que una o varias propiedades se guarden en el contenedor de propiedades. La interfaz IItemPropertyBag solo se admite en Windows XP y Windows Server 2003 y ya no debe usarse.

Sintaxis

HRESULT Write(
  [in] ULONG    cProperties,
  [in] ITEMPROP *pPropBag,
  [in] VARIANT  *pvarValue
);

Parámetros

cProperties [in]

Número de propiedades que se van a guardar. Este argumento especifica el número de elementos de las matrices en pPropBag y pvarValue.

pPropBag [in]

Puntero a una matriz de estructuras ITEMPROP que especifica las propiedades que se van a guardar.

pvarValue [in]

Puntero a un VARIANT cuyo tipo depende del tipo de datos de la información de propiedad que contiene.

Valor devuelto

Si el método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT .

Comentarios

La interfaz IItemPropertyBag solo se admite en Windows XP y Windows Server 2003 y ya no debe usarse.

Para obtener una vista previa de los datos adjuntos con un controlador de protocolo de terceros en equipos que ejecutan Windows XP o Windows Server 2003, puede ser necesario usar la interfaz IItemPropertyBag y las siguientes API: las interfaces ISearchProtocolUI, IItemPreviewerExt e ISearchItem , las estructuras LINKINFO y ITEMPROP y la enumeración LINKTYPE .

Requisitos

Requisito Value
Cliente mínimo compatible
Windows XP con SP2 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Redistribuible
Búsqueda de escritorio de Windows (WDS) 3.0

Consulte también

IItemPropertyBag