Compartir a través de


Método IScanProfile::RemoveProperty

Quita una lista especificada de propiedades secundarias en el <Properties> elemento de un perfil de examen.

Sintaxis

HRESULT RemoveProperty(
  [in] ULONG  num,
  [in] PROPID *pid
);

Parámetros

número [in]

Tipo: ULONG

Número de entradas de la matriz a la que apunta pid .

pid [in]

Tipo: PROPID*

Puntero a una matriz de números de identificación de las propiedades que se van a eliminar. Cada es una constante de propiedad WIA.

Valor devuelto

Tipo: HRESULT

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

Comentarios

Cada valor de la matriz a la que apunta pid es una de las constantes de propiedad WIA. Puede ampliar este sistema de identificación. Consulte Definición de propiedades personalizadas.

Los cambios en un perfil no se guardan en el disco hasta que la aplicación llama al método IScanProfile::Save .

Si dos aplicaciones crean objetos de perfil de examen desde el mismo archivo XML y cada aplicación escribe cambios en su objeto, solo se guardan en el disco los cambios realizados por la aplicación que llama a IScanProfile::Save last.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado
Scanprofile.h
IDL
Scanprofiles.idl

Consulte también

IScanProfile

Conceptual

Esquema de perfil de examen

Constantes de propiedad WIA

Definir propiedades personalizadas