Diagram

Diagram class

Visio nesneleri hiyerarşisinin kök öğesi.

public class Diagram : IDisposable

yapıcılar

İsimTanım
Diagram()Default_Constructor
Diagram(Stream)Genel sınıf yapıcısı, diyagramı akıştan yükler.
Diagram(string)Genel sınıf yapıcısı, diyagramı dosyadan yükler.
Diagram(Stream, LoadFileFormat)Genel sınıf yapıcısı, önceden tanımlanmış biçimi kullanarak diyagramı akıştan yükler.
Diagram(Stream, LoadOptions)Genel sınıf oluşturucu, önceden tanımlanmış yükleme dosyası seçeneklerini kullanarak diyagramı akıştan yükler.
Diagram(string, LoadFileFormat)Genel sınıf oluşturucu, önceden tanımlanmış biçimi kullanarak diyagramı dosyadan yükler.
Diagram(string, LoadOptions)Genel sınıf oluşturucu, önceden tanımlanmış yükleme dosyası seçeneklerini kullanarak diyagramı dosyadan yükler.

Özellikleri

İsimTanım
ActivePage { get; }Etkin sayfayı belirtir
Buildnum { get; set; }Belgeyi oluşturmak için kullanılan Visio örneğinin yapı numarası.
Colors { get; }Belgenin renk tablosunu içerir. Her belge, belgedeki şekiller, metin ve katmanlar gibi nesnelerine uygulanabilen 24 standart rengi listeleyen tek bir renk tablosu içerir.
DataConnections { get; }Belge için DataConnection öğelerini içerir.
DataRecordSets { get; }Bir Belge nesnesiyle ilişkili DataRecordset nesnelerinin koleksiyonu.
DocLangID { get; set; }Kullanıcının Microsoft Office 2010 Dil Tercihlerinde belirttiği kullanıcı arabirimi dilinin benzersiz kimliği.
DocumentProps { get; }Belgenin başlığı, yazarı vb. gibi belge özellik öğelerini içerir.
DocumentSettings { get; }Belge ayarlarını belirten öğeleri içerir.
DocumentSheet { get; }Bir belgenin ShapeSheet yapısını belirtir.
EmailRoutingData { get; set; }Belge için bir MIME (Çok Amaçlı İnternet Posta Uzantıları) kodlu MAPI e-posta yönlendirme fişi içerir.
EventItems { get; }Bir nesnenin yanıt vermesi gereken her olay için bir EventItem öğesi içerir.
FontDirs { set; }Yazı Tipleri klasör yolunu gösterir
Fonts { get; }Yazı Tipi öğelerinin bir koleksiyonunu içerir
HeaderFooter { get; }Bir belgenin üstbilgisi ve altbilgisi için öğeler içerir.
InterruptMonitor { get; set; }Kesme monitörünü alır ve ayarlar.
Key { get; set; }Belgenin Visio dışında değiştirilip değiştirilmediğini gösterir. Varsa, Visio dosyanın içeriğini tam olarak test eder. Visio. dışında oluşturduğunuz dosyaları atlayın
Masters { get; }Koleksiyon Ana nesneleri.
Metric { get; set; }Çizimde metrik birimlerin kullanılıp kullanılmayacağı. Metrik birimleri kullanmak için bu özelliği True (1) olarak ayarlayın; İngiliz birimlerini kullanmak için Yanlış (0) olarak ayarlayın.
Pages { get; }Koleksiyon Sayfası nesneleri.
RibbonX { get; set; }Şerit kullanıcı arabirimini özelleştirmek için belgeye iletilen Şerit XML dizesi.
SolutionXMLs { get; }XML değeri.
Start { get; set; }Belgenin Visio dışında değiştirilip değiştirilmediğini gösterir. Varsa, Visio dosyanın içeriğini tam olarak test eder. Visio. dışında oluşturduğunuz dosyaları atlayın
StyleSheets { get; }Koleksiyon StyleSheet nesneleri.
UserCustomUI { get; set; }Hızlı Erişim araç çubuğunu veya şeridi özelleştirmek için belgeye iletilen Şerit XML dizesi.
Validation { get; }Belge için şema doğrulaması hakkında bilgi saklar.
VbaProject { get; }VbaProject’i alırVbaProject .
VbProjectData { get; set; }Microsoft Visual Basic for Applications proje verilerini MIME (Çok Amaçlı İnternet Posta Uzantıları) kodlu biçimde içerir.
Version { get; set; }Visio örneğinin sürüm numarası. Microsoft Visio 2010 = 14.
Windows { get; }Bir belge için Pencere öğelerini içerir.

yöntemler

İsimTanım
AddMaster(Diagram, string)Master’ın Adına veya NameU. ‘ye göre kaynak diyagramdan diyagrama master ekler
AddMaster(Stream, int)Ana kimliğine göre şablon akışından diyagrama ana öğe ekler.
AddMaster(Stream, string)Master’ın Adına veya NameU. ‘ye göre şablon akışından diyagrama master ekler
AddMaster(string, int)Ana kimliğine göre şablon dosyasından diyagrama ana bilgisayar ekler.
AddMaster(string, string)Master’ın Adı veya NameU. ile şablon dosyasından diyagrama master ekler
AddShape(Shape, string, int)Kalıp tarafından oluşturulan şekli belirli sayfaya ekler.
AddShape(double, double, string, int)Tanımlı PinX ve PinY. ile sayfada master tarafından oluşturulan şekli ekler.
AddShape(double, double, double, double, string, int)Tanımlı PinX,PinY,Genişlik ve Yükseklik ile sayfada master tarafından oluşturulan şekli ekler.
Combine(Diagram)Başka bir Diyagram nesnesini birleştirir.
CopyTheme(Diagram)Temayı bir kaynak Diyagramdan kopyalar.
Dispose()Yönetilmeyen kaynakları serbest bırakma, serbest bırakma veya sıfırlama ile ilişkili uygulama tanımlı görevleri gerçekleştirir.
GetDefaultFontDir()Varsayılan Yazı Tipleri klasör yolunu alın
GetUnusedStyles()Kullanılmayan Stilleri Alın
HasHiddenInfo()Bu diyagramda gizli bilgi olup olmadığını gösterir.
Layout(LayoutOptions)Diyagramın tüm sayfaları için şekilleri düzenler ve/veya bağlayıcıları yeniden yönlendirir.
Print()Belgenin tamamını varsayılan yazıcıya yazdırır.
Print(PrinterSettings)Standart (Kullanıcı Arayüzü yok) yazdırma denetleyicisini kullanarak belgeyi belirtilen yazıcı ayarlarına göre yazdırır.
Print(PrintSaveOptions)Belgenin tamamını varsayılan yazıcıya yazdırır.
Print(string)Standart (Kullanıcı Arayüzü yok) yazdırma denetleyicisini kullanarak tüm belgeyi belirtilen yazıcıda yazdırın.
Print(PrinterSettings, PrintSaveOptions)Standart (Kullanıcı Arayüzü yok) yazdırma denetleyicisini kullanarak belgeyi belirtilen yazıcı ayarlarına göre yazdırır.
Print(PrinterSettings, string)Standart (Kullanıcı Arayüzü yok) yazdırma denetleyicisini ve bir belge adını kullanarak belgeyi belirtilen yazıcı ayarlarına göre yazdırır.
Print(string, PrintSaveOptions)Standart (Kullanıcı Arayüzü yok) yazdırma denetleyicisini kullanarak tüm belgeyi belirtilen yazıcıda yazdırın.
Print(string, string)Standart (Kullanıcı Arayüzü olmayan) yazdırma denetleyicisini ve bir belge adını kullanarak belgeyi yazdırır.
Print(PrinterSettings, string, PrintSaveOptions)Standart (Kullanıcı Arayüzü yok) yazdırma denetleyicisini ve bir belge adını kullanarak belgeyi belirtilen yazıcı ayarlarına göre yazdırır.
Print(string, string, PrintSaveOptions)Standart (Kullanıcı Arayüzü olmayan) yazdırma denetleyicisini ve bir belge adını kullanarak belgeyi yazdırır.
Refresh()Diagram. içindeki tüm DataRecordSet için Yenileme yöntemini çağırır
RemoveHiddenInformation(int)Kullanılmayan bilgileri kaldırın
RemoveMacro()VBA/makroyu bu şemadan kaldırır.
Save(Stream, SaveFileFormat)Diyagram verilerini akışa kaydeder.
Save(Stream, SaveOptions)Belirtilen kaydetme seçeneklerini kullanarak diyagramı bir akışa kaydeder.
Save(string, SaveFileFormat)Diyagram verilerini dosyaya kaydeder.
Save(string, SaveOptions)Belirtilen kaydetme seçeneklerini kullanarak belgeyi bir dosyaya kaydeder.
static Export(Stream, Stream)Diyagramı vsd akışından vdw akışı formatına aktarır. Henüz uygulanmadı.
static Export(Stream, string)Diyagramı vsd akışından *.vdw dosya biçimine aktarır. Henüz uygulanmadı.
static Export(string, Stream)Diyagramı vsd dosyasından vdw akış biçimine aktarır. Henüz uygulanmadı.
static Export(string, string)Diyagramı vsd’den vdw formatına aktarır. Henüz uygulanmadı.

Ayrıca bakınız