Row Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una fila de datos en el Table objeto .
public interface class Row : Microsoft::Office::Interop::Outlook::_Row
[System.Runtime.InteropServices.Guid("000630D3-0000-0000-C000-000000000046")]
public interface Row : Microsoft.Office.Interop.Outlook._Row
Public Interface Row
Implements _Row
- Derivado
- Atributos
- Implementaciones
Comentarios
Se trata de una interfaz de .NET derivada de una coclase COM que requiere el código administrado para garantizar la interoperabilidad con el objeto COM correspondiente. Utilice esta interfaz derivada para acceder a todos los miembros de métodos, propiedades y eventos del objeto COM. No obstante, si quiere utilizar un método o un evento que comparte el mismo nombre en el mismo objeto COM, realice la conversión a la interfaz principal correspondiente para llamar al método y la conversión a la última interfaz de eventos para conectarse al evento. Consulte este tema si necesita información sobre el objeto COM. Para obtener información sobre los miembros de método y propiedad del objeto COM, vea _Row.
Una tabla se compone de filas y columnas. Representa un conjunto de filas dinámico de solo lectura de datos en un Folder objeto o Search . Cada fila de una tabla se puede considerar como un elemento de la carpeta y cada columna como una propiedad del elemento. De forma predeterminada, la tabla contiene sólo un subconjunto de las propiedades de los elementos de la carpeta. Esto hace que la tabla de un conjunto de filas ligero en memoria compatible con rapidez la enumeración y el filtrado de elementos de la carpeta.
Si el objeto Table se obtiene de GetTable(Object, Object), puede especificar aún más un filtro (en Restrict(String)) para obtener un conjunto de filas más restringido en table.
Puede usar los métodos Table: FindRow(String), FindNextRow(), GetNextRow()y MoveToStart() para obtener una fila específica en una tabla.
Use GetValues() para obtener una matriz de valores que corresponden a los valores de columna de esa fila en la tabla .
Use las funciones auxiliares BinaryToString(Object), LocalTimeToUTC(Object)y UTCToLocalTime(Object) para facilitar la conversión de tipos de valores de columna en una fila específica. Para obtener más información sobre la representación del valor de propiedad en una tabla, vea Factores que afectan a la representación del valor de propiedad en las clases Table y View
Aunque las adiciones y eliminaciones de la carpeta subyacente se reflejan en las filas de la tabla, la tabla no admite eventos para agregar, cambiar y quitar filas. Si necesita un objeto grabable de la fila Table , obtenga el identificador de entrada de esa fila de la columna EntryID predeterminada de table y , a continuación, use el GetItemFromID(String, Object) método del NameSpace objeto para obtener un elemento completo, como o MailItemContactItem, que admita operaciones de lectura y escritura. Para obtener más información sobre las columnas predeterminadas de una tabla, vea Propiedades predeterminadas mostradas en una tabla.
Propiedades
Application |
Devuelve un Application objeto que representa la aplicación primaria (Outlook) para el Row objeto . Solo lectura. (Heredado de _Row) |
Class |
Devuelve una constante de la OlObjectClass enumeración que indica la clase del Row objeto . Solo lectura. (Heredado de _Row) |
Item[Object] |
Obtiene un objeto Object que representa el valor del Row objeto en la columna especificada por |
Parent |
Devuelve el objeto primario del Row objeto . Solo lectura. (Heredado de _Row) |
Session |
Devuelve el NameSpace objeto de la sesión actual. Solo lectura. (Heredado de _Row) |
Métodos
BinaryToString(Object) |
Obtiene una cadena (cadena en C#) que representa un valor que se ha convertido a partir de un valor binario para el elemento primario Row en la columna especificada por |
GetValues() |
Obtiene una matriz unidimensional que contiene los valores de todas las columnas del Row elemento primario Table. (Heredado de _Row) |
LocalTimeToUTC(Object) |
Obtiene un valor DateTime en un Table objeto especificado por el Row objeto en |
UTCToLocalTime(Object) |
Obtiene un valor DateTime en un Table objeto especificado por el Row objeto en |