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