Compartir a través de


Factores que afectan a la representación de los valores de las propiedades en las clases Table y View

Existen dos factores que afectan al tipo y el formato de una propiedad en una clase Table y una clase View. Las propiedades de cadena se ven afectadas por el proveedor de almacén, y las propiedades binarias, de fecha y de varios valores se ven afectadas por el modo en que se hace referencia a ellas al agregarlas por primera vez a Table o a una colección OrderFields o ViewFields, o al especificarlas como StartField o EndField en un objeto CalendarView o TimelineView.

Propiedades de cadena afectadas por los proveedores de almacén

La longitud del valor de una propiedad de cadena depende del proveedor de almacén. Para los almacenes de Exchange y OST/PST, el valor de longitud de la cadena no puede ser mayor que 255 bytes. Esto significa que los valores de cadenas mayores que 255 bytes se truncarán en los primeros 255 caracteres.

Por ejemplo, si usa Columns.Add para agregar la propiedad PR_INTERNET_TRANSPORT_HEADERS (a la que hace referencia el espacio de nombres como https://schemas.microsoft.com/mapi/proptag/0x007d001e) a una tabla, table solo almacenará los primeros 255 caracteres del contenido completo de la propiedad. Si necesita determinar el contenido completo de la propiedad, debe usar el identificador de entrada del elemento correspondiente en NameSpace.GetItemFromID para obtener un elemento completo. Una vez que tenga el elemento, puede usar PropertyAccessor para obtener el valor completo de la propiedad.

Propiedades de fecha, binarias y varios valores afectadas por la referencia a ellas

El tipo y el formato de una propiedad de fecha, binaria o de varios valores se ve afectado por cómo se hace referencia a ella al agregarla por primera vez a Table o como campo a View. ¿Se hace referencia a la propiedad por su nombre explícito integrado (si lo tiene) o por el espacio de nombres (independientemente de si existe o no un nombre explícito integrado)? En la tabla siguiente se resumen las diferencias entre las representaciones de los valores de las propiedades (según su tipo y formato) de acuerdo con el tipo original de la propiedad:

Tipo de propiedad Tipo o formato almacenado Tipo o formato almacenado
(si se agregó la propiedad haciendo referencia a un nombre integrado explícito) (si se agregó la propiedad haciendo referencia a un espacio de nombres)
Binario Cadena Matriz de bytes
Fecha Hora local Hora coordinada universal (UTC)
Multivalor Cadena que contiene valores separados por comas Matriz de 1 dimensión que contiene un elemento por cada palabra clave

Nota Para obtener más información sobre cómo hacer referencia a propiedades por espacio de nombres, vea Hacer referencia a propiedades por espacio de nombres.

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.