DataRecordSet

DataRecordSet class

Microsoft Visio’da bir veritabanından sorgulanan verileri depolar, biçimlendirir, yeniler ve kullanıma sunar.

public class DataRecordSet

yapıcılar

İsim Tanım
DataRecordSet() Yapıcı.

Özellikleri

İsim Tanım
ADOData { get; set; } Bir ADO kayıt kümesi için ADO klasik XML şemasına uyan ve veri kayıt kümesindeki verileri açıklayan XML içerir.
AutoLinkComparison { get; } Üst DataRecordset öğesindeki bir sütunu, kullanıcı arabiriminde gerçekleştirilen son başarılı otomatik bağlama eylemindeki şekil veri öğesiyle karşılaştıran bir kural tanımlar.
Checksum { get; set; } Visio tarafından oluşturulan ve veri kayıt kümesi özelliklerine dayalı bir sağlama toplamı değeri. Bu özniteliği 0 olarak ayarlayın; Visio bu değeri çalışma zamanında yeniden hesaplar.
Command { get; set; } Veri kaynağından veri sorgulamak için kullanılan komut dizisi.
ConnectionID { get; set; } İlişkili DataConnection nesnesi için bağlantı kimliği. XML veri kaynakları için mevcut değil.
DataColumns { get; } Bir veri kayıt kümesindeki tüm DataColumn öğelerini içerir.
ID { get; set; } Belge içinde benzersiz olan veri kayıt kümesi kimliği.
Name { get; set; } Veri kayıt kümesinin görünen (veya “dost”) adı.
NextRowID { get; set; } Bir sonraki kullanılabilir Visio satır kimliği.
Options { get; set; } Veri kayıt kümesine uygulanacak seçenekler. Olası değerler, aşağıdaki tabloda gösterilenlerden bir veya daha fazlasının herhangi bir kombinasyonu olabilir.
PrimaryKeys { get; } Veri kayıt kümesindeki bir veya daha fazla birincil anahtar sütunu tanımlar.
RefreshConflicts { get; } Veri kayıt kümesinde, veri kayıt kümesi yenilendikten sonra çakışan bir şekle bağlı bir satırı gösterir. RowID - Veri kayıt kümesi yenilendikten sonra çakışan bir şekle bağlı veri kayıt kümesindeki bir satırı gösterir. ShapeID - Çakışmaya dahil olan şeklin Şekil Kimliği. Sayfa Kimliği - Çakışmaya dahil olan şeklin Sayfa Kimliği.
RefreshInterval { get; set; } Visio’nun veri kayıt kümesini ne sıklıkta (dakika olarak) otomatik olarak yenilediği. Bu değer 1 veya daha büyük olmalıdır.
RefreshNoReconciliationUI { get; set; } Veri mutabakatı kullanıcı arabiriminin devre dışı bırakılıp bırakılmayacağı. Kullanıcı arabirimini (UI) devre dışı bırakmak için True (1). UI. ‘yi etkinleştirmek için yanlış (0)
RefreshOverwriteAll { get; set; } Veri kayıt kümesi yenilendiğinde, verilere bağlı şekillerdeki veri öğelerini şekillendirmek için kullanıcı değişikliklerinin üzerine yazıp yazmayacağı.
ReplaceLinks { get; set; } Şekiller kopyalandığında veya kesildiğinde şekil verisi bağlantılarının nasıl ele alınacağını tanımlar. 1 hedef şeklinde mevcut bağlantıları değiştirmek için. 0 hedef şeklinde mevcut bağlantıları korumak için. Bu öznitelik yoksa, Visio kullanıcıya bağlantıların kopyada mı yoksa kesmede mi değiştirileceğini sorar.
RowMaps { get; } Bir veri kayıt kümesi satırını bir şekle eşler. RowID - Veri kayıt kümesi içinde benzersiz olan satırın satır kimliği. ShapeID - RowID tarafından tanımlanan veri kayıt kümesi satırındaki verilere bağlı şeklin Şekil Kimliği. Sayfa Kimliği - RowID. tarafından tanımlanan veri kayıt kümesi satırındaki verilere bağlı şeklin sayfa kimliği
RowOrder { get; set; } Veri kayıt kümesindeki satırların sırasının birincil anahtar olarak kullanılıp kullanılmayacağı. Doğru (1), satır kimlikleri satır sırasına göre belirleniyorsa. Satır kimlikleri, veri kayıt kümesinin birincil anahtar sütunlarındaki değerler tarafından belirleniyorsa yanlış (0).
TimeRefreshed { get; set; } Veri kayıt kümesinin en son yenilendiği tarih ve saat.

yöntemler

İsim Tanım
Refresh() Bağlı (XML tabanlı olmayan) DataRecordset ile ilişkili sorgu dizesini yürütür ve bağlantılı şekilleri, sorgu tarafından döndürülen veri kaynağından yeni verilerle günceller.
Refresh(DataConnectionType) Bağlı (XML tabanlı olmayan) DataRecordset ile ilişkili sorgu dizesini yürütür ve bağlantılı şekilleri, sorgu tarafından döndürülen veri kaynağından yeni verilerle günceller.

Ayrıca bakınız