DataRecordSet

DataRecordSet class

Almacena, formatea, actualiza y expone datos consultados desde una base de datos en Microsoft Visio.

public class DataRecordSet

Constructores

Nombre Descripción
DataRecordSet() Constructor.

Propiedades

Nombre Descripción
ADOData { get; set; } Contiene XML que se ajusta al esquema XML clásico de ADO para un conjunto de registros de ADO y que describe los datos en el conjunto de registros de datos.
AutoLinkComparison { get; } Define una regla que compara una columna en el elemento principal DataRecordset con un elemento de datos de forma de la última acción de vinculación automática exitosa realizada en la interfaz de usuario.
Checksum { get; set; } Un valor de suma de comprobación, generado por Visio y basado en las propiedades del conjunto de registros de datos. Establezca este atributo en 0; Visio vuelve a calcular este valor en tiempo de ejecución.
Command { get; set; } La cadena de comando utilizada para consultar datos del origen de datos.
ConnectionID { get; set; } El ID de conexión para el objeto DataConnection asociado. No existe para fuentes de datos XML.
DataColumns { get; } Contiene todos los elementos DataColumn en un conjunto de registros de datos.
ID { get; set; } El ID del conjunto de registros de datos, único dentro del documento.
Name { get; set; } El nombre para mostrar (o “descriptivo”) del conjunto de registros de datos.
NextRowID { get; set; } El siguiente ID de fila de Visio disponible.
Options { get; set; } Opciones para aplicar al conjunto de registros de datos. Los valores posibles pueden ser cualquier combinación de uno o más de los que se muestran en la siguiente tabla.
PrimaryKeys { get; } Identifica una o más columnas de clave principal en el conjunto de registros de datos.
RefreshConflicts { get; } Indica una fila en el conjunto de registros de datos vinculada a una forma que está en conflicto después de actualizar el conjunto de registros de datos. RowID: indica una fila en el conjunto de registros de datos vinculada a una forma que está en conflicto después de actualizar el conjunto de registros de datos. ShapeID - Id. de forma de la forma involucrada en el conflicto. ID de página - Id. de página de la forma involucrada en el conflicto.
RefreshInterval { get; set; } Con qué frecuencia (en minutos) Visio actualiza automáticamente el conjunto de registros de datos. Este valor debe ser 1 o mayor.
RefreshNoReconciliationUI { get; set; } Si se debe deshabilitar la interfaz de usuario de reconciliación de datos. Verdadero (1) para deshabilitar la interfaz de usuario (UI). Falso (0) para habilitar la interfaz de usuario.
RefreshOverwriteAll { get; set; } Si se sobrescriben los cambios del usuario en elementos de datos de forma en formas vinculadas a datos cuando se actualiza el conjunto de registros de datos.
ReplaceLinks { get; set; } Define cómo se tratan los enlaces de datos de forma cuando se copian o cortan formas. 1 para reemplazar los vínculos existentes en la forma de destino. 0 para mantener los vínculos existentes en la forma de destino. Si este atributo está ausente, Visio le pregunta al usuario si debe reemplazar los enlaces al copiar o cortar.
RowMaps { get; } Asigna una fila de conjunto de registros de datos a una forma. RowID: ID de fila de la fila, único dentro del conjunto de registros de datos. ShapeID: ID de forma de la forma vinculada a los datos en la fila del conjunto de registros de datos identificada por RowID. PageID - Id. de página de la forma vinculada a los datos en la fila del conjunto de registros de datos identificada por RowID.
RowOrder { get; set; } Si usar el orden de las filas en el conjunto de registros de datos como clave principal. Verdadero (1) si los ID de fila están determinados por el orden de fila. Falso (0) si los Id. de fila están determinados por los valores de la(s) columna(s) de clave principal del conjunto de registros de datos.
TimeRefreshed { get; set; } La fecha y la hora en que se actualizó por última vez el conjunto de registros de datos.

Métodos

Nombre Descripción
Refresh() Ejecuta la cadena de consulta asociada con el DataRecordset conectado (no basado en XML) y actualiza las formas vinculadas con nuevos datos del origen de datos devuelto por la consulta.
Refresh(DataConnectionType) Ejecuta la cadena de consulta asociada con el DataRecordset conectado (no basado en XML) y actualiza las formas vinculadas con nuevos datos del origen de datos devuelto por la consulta.

Ver también