Diagram

Diagram class

Rotelement i Visio-objekthierarkin.

public class Diagram : IDisposable

Konstruktörer

namnBeskrivning
Diagram()Default_Constructor
Diagram(Stream)Public class constructor, laddar diagrammet från strömmen.
Diagram(string)Public class constructor, laddar diagrammet från filen.
Diagram(Stream, LoadFileFormat)Public class constructor, laddar diagrammet från strömmen med fördefinierat format.
Diagram(Stream, LoadOptions)Public class constructor, laddar diagrammet från strömmen med fördefinierade laddningsfilalternativ.
Diagram(string, LoadFileFormat)Public class constructor, laddar diagrammet från filen med fördefinierat format.
Diagram(string, LoadOptions)Public class constructor, laddar diagrammet från filen med fördefinierade laddningsfilalternativ.

Egenskaper

namnBeskrivning
ActivePage { get; }Anger den aktiva sidan
Buildnum { get; set; }Byggnumret för Visio-instansen som användes för att skapa dokumentet.
Colors { get; }Innehåller dokumentets färgtabell. Varje dokument innehåller en enfärgstabell, som listar de 24 standardfärgerna som är tillgängliga för applicering på objekt såsom former, text och lager i dokumentet.
DataConnections { get; }Innehåller DataConnection-elementen för dokumentet.
DataRecordSets { get; }Samlingen av DataRecordset-objekt associerade med ett Document-objekt.
DocLangID { get; set; }Det unika ID:t för användargränssnittsspråket som användaren har angett i Microsoft Office 2010 Språkinställningar.
DocumentProps { get; }Innehåller dokumentegenskapselement som dokumentets titel, författare och så vidare.
DocumentSettings { get; }Innehåller element som anger dokumentinställningar.
DocumentSheet { get; }Anger ett dokuments ShapeSheet-struktur.
EmailRoutingData { get; set; }Innehåller en MIME (Multipurpose Internet Mail Extensions)-kodad MAPI-e-postdirigering för dokumentet.
EventItems { get; }Innehåller ett EventItem-element för varje händelse som ett objekt ska svara på.
FontDirs { set; }Indikerar sökvägen till mappen Fonts
Fonts { get; }Innehåller en samling teckensnittselement
HeaderFooter { get; }Innehåller element för ett dokuments sidhuvud och sidfot.
InterruptMonitor { get; set; }Hämtar och ställer in avbrottsmonitorn.
Key { get; set; }Indikerar om dokumentet har ändrats utanför Visio. Om det finns kommer Visio att testa innehållet i filen fullständigt. Uteslut för filer du skapar utanför Visio.
Masters { get; }Samling Huvudobjekt.
Metric { get; set; }Om metriska enheter ska användas i ritningen. Ställ in detta attribut till True (1) för att använda metriska enheter; ställ in den på False (0) för att använda engelska enheter.
Pages { get; }Samlingssidans objekt.
RibbonX { get; set; }Ribbon XML-strängen som skickas till dokumentet för att anpassa menyfliksområdets användargränssnitt.
SolutionXMLs { get; }XML-värde.
Start { get; set; }Indikerar om dokumentet har ändrats utanför Visio. Om det finns kommer Visio att testa innehållet i filen fullständigt. Uteslut för filer du skapar utanför Visio.
StyleSheets { get; }Collection StyleSheet-objekt.
UserCustomUI { get; set; }Bandets XML-sträng som skickas till dokumentet för att anpassa verktygsfältet Snabbåtkomst eller menyfliksområdet.
Validation { get; }Lagrar information om diagramvalidering för dokumentet.
VbaProject { get; }Hämtar VbaProjectVbaProject .
VbProjectData { get; set; }Innehåller Microsoft Visual Basic for Applications-projektdata i MIME (Multipurpose Internet Mail Extensions)-kodat format.
Version { get; set; }Visio-instansens versionsnummer. Microsoft Visio 2010 = 14.
Windows { get; }Innehåller Window-elementen för ett dokument.

Metoder

namnBeskrivning
AddMaster(Diagram, string)Lägger till master till diagram från källdiagram efter masters namn eller NameU.
AddMaster(Stream, int)Lägger till master till diagram från mallström efter masters ID.
AddMaster(Stream, string)Lägger till master till diagram från mallström efter masters namn eller NamnU.
AddMaster(string, int)Lägger till master till diagram från mallfil efter masters ID.
AddMaster(string, string)Lägger till master till diagram från mallfil efter masters namn eller NamnU.
AddShape(Shape, string, int)Lägger till form skapad av master till specifik sida.
AddShape(double, double, string, int)Lägger till form skapad av master på sidan med definierade PinX och PinY.
AddShape(double, double, double, double, string, int)Lägger till form skapad av master på sidan med definierade PinX, PinY, Width och Height.
Combine(Diagram)Kombinerar ett annat Diagram-objekt.
CopyTheme(Diagram)Kopierar tema från ett källdiagram.
Dispose()Utför programdefinierade uppgifter associerade med att frigöra, frigöra eller återställa ohanterade resurser.
GetDefaultFontDir()Hämta sökvägen för standardteckensnittsmappen
GetUnusedStyles()Skaffa oanvända Styles
HasHiddenInfo()Indikerar om detta diagram har dold information.
Layout(LayoutOptions)Lägger ut formerna och/eller dirigerar om kontakterna för alla sidor i diagrammet.
Print()Skriver ut hela dokumentet till standardskrivaren.
Print(PrinterSettings)Skriver ut dokumentet enligt de angivna skrivarinställningarna, med hjälp av standardutskriftskontrollern (utan användargränssnitt).
Print(PrintSaveOptions)Skriver ut hela dokumentet till standardskrivaren.
Print(string)Skriv ut hela dokumentet till den angivna skrivaren, med standardutskriftskontrollern (inget användargränssnitt).
Print(PrinterSettings, PrintSaveOptions)Skriver ut dokumentet enligt de angivna skrivarinställningarna, med hjälp av standardutskriftskontrollern (utan användargränssnitt).
Print(PrinterSettings, string)Skriver ut dokumentet enligt de angivna skrivarinställningarna, med hjälp av standardutskriftskontrollern (inget användargränssnitt) och ett dokumentnamn.
Print(string, PrintSaveOptions)Skriv ut hela dokumentet till den angivna skrivaren, med standardutskriftskontrollern (inget användargränssnitt).
Print(string, string)Skriver ut dokumentet med standardutskriftskontrollern (utan användargränssnitt) och ett dokumentnamn.
Print(PrinterSettings, string, PrintSaveOptions)Skriver ut dokumentet enligt de angivna skrivarinställningarna, med hjälp av standardutskriftskontrollern (inget användargränssnitt) och ett dokumentnamn.
Print(string, string, PrintSaveOptions)Skriver ut dokumentet med standardutskriftskontrollern (utan användargränssnitt) och ett dokumentnamn.
Refresh()Anropar uppdateringsmetoden för alla DataRecordSet i diagrammet.
RemoveHiddenInformation(int)Ta bort oanvänd information
RemoveMacro()Tar bort VBA/makro från detta diagram.
Save(Stream, SaveFileFormat)Sparar diagramdata i strömmen.
Save(Stream, SaveOptions)Sparar diagrammet i en ström med de angivna sparalternativen.
Save(string, SaveFileFormat)Sparar diagramdata i filen.
Save(string, SaveOptions)Sparar dokumentet till en fil med de angivna sparalternativen.
static Export(Stream, Stream)Exporterar diagrammet från vsd-ström till vdw-strömformat. Inte implementerat ännu.
static Export(Stream, string)Exporterar diagrammet från vsd-ström till *.vdw-filformat. Inte implementerat ännu.
static Export(string, Stream)Exporterar diagrammet från vsd-fil till vdw-strömformat. Inte implementerat ännu.
static Export(string, string)Exporterar diagrammet från vsd till vdw-format. Inte implementerat ännu.

Se även