Diagram

Diagram class

Hoofdelement van Visio-objecthiërarchie.

public class Diagram : IDisposable

Constructeurs

NaamBeschrijving
Diagram()De standaard constructeur.
Diagram(Stream)Constructor van de openbare klasse, laadt het diagram uit de stream.
Diagram(string)Public class constructor, laadt het diagram uit het bestand.
Diagram(Stream, LoadFileFormat)Constructor van openbare klasse, laadt het diagram uit de stream met behulp van een vooraf gedefinieerd formaat.
Diagram(Stream, LoadOptions)Constructor van de openbare klasse, laadt het diagram uit de stream met behulp van vooraf gedefinieerde laadbestandsopties.
Diagram(string, LoadFileFormat)Constructor van openbare klasse, laadt het diagram uit het bestand met behulp van een vooraf gedefinieerd formaat.
Diagram(string, LoadOptions)Constructor van openbare klasse, laadt het diagram uit het bestand met behulp van vooraf gedefinieerde laadbestandsopties.

Eigenschappen

NaamBeschrijving
ActivePage { get; }Specificeert de actieve pagina
Buildnum { get; set; }Het buildnummer van de Visio-instantie die is gebruikt om het document te maken.
Colors { get; }Bevat de kleurentabel van het document. Elk document bevat een enkele kleurentabel, , die de 24 standaardkleuren vermeldt die beschikbaar zijn voor toepassing op objecten zoals vormen, tekst en lagen in het document.
DataConnections { get; }Bevat de DataConnection-elementen voor het document.
DataRecordSets { get; }De verzameling DataRecordset-objecten die zijn gekoppeld aan een Document-object.
DocLangID { get; set; }De unieke ID van de gebruikersinterfacetaal die de gebruiker heeft opgegeven in Microsoft Office 2010 Taalvoorkeuren.
DocumentProps { get; }Bevat documenteigenschapselementen zoals de titel van het document, auteur, enzovoort.
DocumentSettings { get; }Bevat elementen die documentinstellingen specificeren.
DocumentSheet { get; }Specificeert de ShapeSheet-structuur van een document.
EmailRoutingData { get; set; }Bevat een MIME (Multipurpose Internet Mail Extensions) gecodeerde MAPI e-mailrouteringsbon voor het document.
EventItems { get; }Bevat een EventItem-element voor elke gebeurtenis waarop een object moet reageren.
FontDirs { set; }Geeft het pad naar de map Fonts aan
Fonts { get; }Bevat een verzameling lettertype-elementen
HeaderFooter { get; }Bevat elementen voor de kop- en voettekst van een document.
InterruptMonitor { get; set; }Haalt de interruptmonitor op en stelt deze in.
Key { get; set; }Geeft aan of het document buiten Visio is gewijzigd. Indien aanwezig, zal Visio de inhoud van het bestand volledig testen. Weglaten voor bestanden die u buiten Visio maakt.
Masters { get; }Collectie Master-objecten.
Metric { get; set; }Of metrische eenheden in de tekening moeten worden gebruikt. Stel dit attribuut in op True (1) om metrische eenheden te gebruiken; stel deze in op False (0) om Engelse eenheden te gebruiken.
Pages { get; }Verzamelpagina-objecten.
RibbonX { get; set; }De lint-XML-tekenreeks die wordt doorgegeven aan het document om de lintgebruikersinterface aan te passen.
SolutionXMLs { get; }XML-waarde.
Start { get; set; }Geeft aan of het document buiten Visio is gewijzigd. Indien aanwezig, zal Visio de inhoud van het bestand volledig testen. Weglaten voor bestanden die u buiten Visio maakt.
StyleSheets { get; }Collectie StyleSheet-objecten.
UserCustomUI { get; set; }De lint-XML-tekenreeks die wordt doorgegeven aan het document om de werkbalk Snelle toegang of het lint aan te passen.
Validation { get; }Slaat informatie op over diagramvalidatie voor het document.
VbaProject { get; }Haalt het VbaProject opVbaProject .
VbProjectData { get; set; }Bevat de projectgegevens van Microsoft Visual Basic for Applications in MIME-gecodeerde indeling (Multipurpose Internet Mail Extensions).
Version { get; set; }Het versienummer van de Visio-instantie. Microsoft Visio 2010 = 14.
Windows { get; }Bevat de vensterelementen voor een document.

methoden

NaamBeschrijving
AddMaster(Diagram, string)Voegt master toe aan diagram vanuit brondiagram op master’s Name of NameU.
AddMaster(Stream, int)Voegt master toe aan diagram van sjabloonstroom door master’s ID.
AddMaster(Stream, string)Voegt master toe aan diagram vanuit sjabloonstroom door Master’s Name of NameU.
AddMaster(string, int)Voegt master toe aan diagram vanuit sjabloonbestand door master’s ID.
AddMaster(string, string)Voegt master toe aan diagram vanuit sjabloonbestand op master’s Name of NameU.
AddShape(Shape, string, int)Voegt door master gemaakte vorm toe aan specifieke pagina.
AddShape(double, double, string, int)Voegt vorm toe gemaakt door master op pagina met gedefinieerde PinX en PinY.
AddShape(double, double, double, double, string, int)Voegt een door de master gemaakte vorm toe aan de pagina met gedefinieerde PinX,PinY,Width en Height.
Combine(Diagram)Combineert een ander Diagram-object.
CopyTheme(Diagram)Kopieert thema van een brondiagram.
Dispose()Voert door de toepassing gedefinieerde taken uit die verband houden met het vrijmaken, vrijgeven of resetten van onbeheerde bronnen.
GetDefaultFontDir()Haal het pad naar de standaardlettertypenmap op
GetUnusedStyles()Ontvang ongebruikte stijlen
HasHiddenInfo()Geeft aan of dit diagram verborgen informatie bevat.
Layout(LayoutOptions)Legt de vormen uit en/of herleidt de connectoren voor alle pagina’s van het diagram.
Print()Drukt het hele document af op de standaardprinter.
Print(PrinterSettings)Drukt het document af volgens de gespecificeerde printerinstellingen, met behulp van de standaard (geen gebruikersinterface) printcontroller.
Print(PrintSaveOptions)Drukt het hele document af op de standaardprinter.
Print(string)Print het hele document naar de gespecificeerde printer, met behulp van de standaard (geen gebruikersinterface) printcontroller.
Print(PrinterSettings, PrintSaveOptions)Drukt het document af volgens de gespecificeerde printerinstellingen, met behulp van de standaard (geen gebruikersinterface) printcontroller.
Print(PrinterSettings, string)Drukt het document af volgens de opgegeven printerinstellingen, met behulp van de standaard (geen gebruikersinterface) printcontroller en een documentnaam.
Print(string, PrintSaveOptions)Print het hele document naar de gespecificeerde printer, met behulp van de standaard (geen gebruikersinterface) printcontroller.
Print(string, string)Drukt het document af met behulp van de standaard (geen gebruikersinterface) printcontroller en een documentnaam.
Print(PrinterSettings, string, PrintSaveOptions)Drukt het document af volgens de opgegeven printerinstellingen, met behulp van de standaard (geen gebruikersinterface) printcontroller en een documentnaam.
Print(string, string, PrintSaveOptions)Drukt het document af met behulp van de standaard (geen gebruikersinterface) printcontroller en een documentnaam.
Refresh()Roept Refresh-methode op voor alle DataRecordSet in het diagram.
RemoveHiddenInformation(int)Ongebruikte informatie verwijderen
RemoveMacro()Verwijdert VBA/macro uit dit diagram.
Save(Stream, SaveFileFormat)Slaat de diagramgegevens op in de stream.
Save(Stream, SaveOptions)Slaat het diagram op in een stream met behulp van de opgegeven opslagopties.
Save(string, SaveFileFormat)Slaat de diagramgegevens op in het bestand.
Save(string, SaveOptions)Slaat het document op in een bestand met de opgegeven opslagopties.
static Export(Stream, Stream)Exporteert het diagram van vsd stream naar vdw stream formaat. Nog niet geïmplementeerd.
static Export(Stream, string)Exporteert het diagram van vsd stream naar *.vdw bestandsformaat. Nog niet geïmplementeerd.
static Export(string, Stream)Exporteert het diagram van vsd-bestand naar vdw-streamformaat. Nog niet geïmplementeerd.
static Export(string, string)Exporteert het diagram van vsd naar vdw formaat. Nog niet geïmplementeerd.

Zie ook