DataRecordSet

DataRecordSet class

Speichert, formatiert, aktualisiert und stellt Daten bereit, die von einer Datenbank in Microsoft Visio abgefragt werden.

public class DataRecordSet

Konstrukteure

Name Beschreibung
DataRecordSet() Konstruktor.

Eigenschaften

Name Beschreibung
ADOData { get; set; } Enthält XML, das dem klassischen ADO-XML-Schema für ein ADO-Recordset entspricht und die Daten im Datensatz beschreibt.
AutoLinkComparison { get; } Definiert eine Regel, die eine Spalte im übergeordneten DataRecordset-Element mit einem Shape-Datenelement aus der letzten erfolgreichen automatischen Verknüpfungsaktion vergleicht, die in der Benutzeroberfläche ausgeführt wurde.
Checksum { get; set; } Ein Prüfsummenwert, der von Visio generiert wird und auf Daten-Recordset-Eigenschaften basiert. Setzen Sie dieses Attribut auf 0; Visio berechnet diesen Wert zur Laufzeit neu.
Command { get; set; } Die Befehlszeichenfolge, die zum Abfragen von Daten aus der Datenquelle verwendet wird.
ConnectionID { get; set; } Die Verbindungs-ID für das zugeordnete DataConnection-Objekt. Existiert nicht für XML-Datenquellen.
DataColumns { get; } Enthält alle DataColumn-Elemente in einem Datensatz.
ID { get; set; } Die innerhalb des Dokuments eindeutige Datensatz-ID.
Name { get; set; } Der angezeigte (oder “freundliche”) Name des Datensatzes.
NextRowID { get; set; } Die nächste verfügbare Visio-Zeilen-ID.
Options { get; set; } Optionen, die auf den Datensatz angewendet werden sollen. Mögliche Werte können eine beliebige Kombination aus einem oder mehreren der in der folgenden Tabelle gezeigten sein.
PrimaryKeys { get; } Identifiziert eine oder mehrere Primärschlüsselspalten im Datensatz.
RefreshConflicts { get; } Zeigt eine Zeile im Datensatz an, die mit einer Form verknüpft ist, die nach der Aktualisierung des Datensatzes in Konflikt steht. RowID – Zeigt eine Zeile im Datensatz an, die mit einer Form verknüpft ist, die nach der Aktualisierung des Datensatzes in Konflikt steht. ShapeID - Form-ID der Form, die in den Konflikt verwickelt ist. Seiten-ID - Seiten-ID der Form, die in den Konflikt verwickelt ist.
RefreshInterval { get; set; } Wie oft (in Minuten) Visio den Datensatz automatisch aktualisiert. Dieser Wert muss 1 oder größer sein.
RefreshNoReconciliationUI { get; set; } Ob die Benutzeroberfläche für den Datenabgleich deaktiviert werden soll. True (1), um die Benutzeroberfläche (UI) zu deaktivieren. Falsch (0), um die Benutzeroberfläche zu aktivieren.
RefreshOverwriteAll { get; set; } Ob Benutzeränderungen an Shape-Datenelementen in Shapes, die mit Daten verknüpft sind, überschrieben werden sollen, wenn der Datensatz aktualisiert wird.
ReplaceLinks { get; set; } Definiert, wie Shape-Daten-Links behandelt werden, wenn Shapes kopiert oder ausgeschnitten werden. 1, um vorhandene Verknüpfungen in der Zielform zu ersetzen. 0, um vorhandene Verknüpfungen in der Zielform beizubehalten. Fehlt dieses Attribut, fragt Visio den Benutzer, ob Links beim Kopieren oder Ausschneiden ersetzt werden sollen.
RowMaps { get; } Ordnet eine Zeile eines Datensatzsatzes einer Form zu. RowID - Zeilen-ID der Zeile, die innerhalb des Datensatzes eindeutig ist. ShapeID - Shape-ID der Form, die mit Daten in der durch RowID identifizierten Zeile des Datensatzsatzes verknüpft ist. PageID - Seiten-ID der Form, die mit Daten in der durch RowID. identifizierten Datensatzzeile verknüpft ist
RowOrder { get; set; } Ob die Reihenfolge der Zeilen im Datensatz als Primärschlüssel verwendet werden soll. True (1), wenn Zeilen-IDs durch die Zeilenreihenfolge bestimmt werden. Falsch (0), wenn Zeilen-IDs durch Werte in der/den Primärschlüsselspalte(n) des Datensatzes bestimmt werden.
TimeRefreshed { get; set; } Datum und Uhrzeit der letzten Aktualisierung des Datensatzes.

Methoden

Name Beschreibung
Refresh() Führt die dem verbundenen (nicht XML-basierten) DataRecordset zugeordnete Abfragezeichenfolge aus und aktualisiert verknüpfte Shapes mit neuen Daten aus der von der Abfrage zurückgegebenen Datenquelle.
Refresh(DataConnectionType) Führt die dem verbundenen (nicht XML-basierten) DataRecordset zugeordnete Abfragezeichenfolge aus und aktualisiert verknüpfte Shapes mit neuen Daten aus der von der Abfrage zurückgegebenen Datenquelle.

Siehe auch