MAPINAMEID

Hace referencia a: Outlook 2013 | Outlook 2016

Describe una propiedad con nombre.

Propiedad Valor
Archivo de encabezado:
Mapidefs.h
typedef struct _MAPINAMEID
{
  LPGUID lpguid;
  ULONG ulKind;
  union
  {
    LONG lID;
    LPWSTR lpwstrName;
  } Kind;
} MAPINAMEID, FAR *LPMAPINAMEID;

Members

lpguid

Puntero a una estructura GUID que define un conjunto de propiedades determinado; este miembro no puede ser NULL. Los valores válidos son los siguientes:

PS_PUBLIC_STRINGS

PS_MAPI

Un valor definido por el cliente

ulKind

Valor que describe el tipo de valor en el miembro Kind . Los valores válidos son los siguientes:

MNID_ID

El miembro Kind contiene un valor entero que representa el nombre de la propiedad.

MNID_STRING

El miembro Kind contiene una cadena de caracteres Unicode que representa el nombre de la propiedad.

Kind

Unión que describe el nombre de la propiedad con nombre. El nombre puede ser un valor entero, almacenado en lID o una cadena de caracteres Unicode, almacenado en lpwstrName.

Comentarios

La estructura MAPINAMEID se usa para describir las propiedades con nombre que tienen identificadores a través de 0x8000. Un conjunto de propiedades es una parte importante de una propiedad con nombre. Por ejemplo, PS_PUBLIC_STRINGS o PS_ROUTING_ADDRTYPE son conjuntos de propiedades definidos por MAPI.

Las propiedades con nombre permiten a los clientes definir propiedades personalizadas en un espacio de nombres mayor de lo que está disponible en el intervalo de identificadores de propiedades definido por MAPI. Los nombres de propiedad no se pueden usar para obtener valores de propiedad directamente; primero deben asignarse a identificadores de propiedad mediante el método IMAPIProp::GetIDsFromNames . Para objetos concretos, como mensajes, MAPI reserva un intervalo de identificadores de propiedad para las propiedades personalizadas. Por lo tanto, para estos objetos, los clientes no tienen que usar propiedades con nombre y pueden guardar la sobrecarga asociada.

Para obtener más información sobre las propiedades con nombre, vea Propiedades con nombre.

Vea también

GUID

IMAPIProp::GetIDsFromNames

Estructuras MAPI