Aspose.Diagram

Contient des classes pour travailler avec des documents Microsoft Visio sans utiliser Microsoft Visio.

Des classes

ClasserLa description
AbstractInterruptMonitorSurveiller les demandes d’interruption dans toutes les opérations chronophages.
ActDéfinit les noms de commandes personnalisées qui s’affichent dans le menu contextuel d’un objet et spécifie les actions exécutées par les commandes.
ActCollectionCollecte d’actes.
AlignIndique l’alignement d’une forme par rapport au repère ou au point de repère auquel la forme est collée. L’élément Aligner s’affiche uniquement pour les formes collées à des repères ou à des points de repère.
AlignmentSpécifie l’alignement des tabulations.
AnnotationContient des éléments contenant des informations sur les commentaires insérés dans une page de document.
AnnotationCollectionCollection d’annotations.
ArcToContient les coordonnées x et y et l’arc d’un arc de cercle représenté respectivement par les éléments X, Y et A.
ArcToCollectionCollection ArcTo.
ArrowSizeSpécifie la taille de la pointe de flèche de la ligne.
AutoLinkComparisonDéfinit une règle qui compare une colonne dans l’élément DataRecordset parent avec un élément de données de forme de la dernière action de liaison automatique réussie effectuée dans l’interface utilisateur.
AutoSpaceOptionsReprésente les options d’espacement automatique.
BevelReprésente un biseau d’une forme
BevelLightingTypeSpécifie le type d’ombre pour une forme.
BevelMaterialTypeSpécifie le type d’ombre pour une forme.
BevelTypeSpécifie le type d’ombre pour une forme.
BoolValueValeur booléenne.
BuildVersionInfoContient la version de build et les informations sur le produit.
BulletDétermine le style de puce.
CalendarDétermine le calendrier utilisé pour les propriétés personnalisées, les champs de texte et les formules d’éléments.
CaseDétermine la casse du texte d’une forme.
CharContient les attributs de mise en forme du texte de la forme, tels que la police, la couleur, le style de texte, la casse, la position par rapport à la ligne de base et la taille en points.
CharCollectionCollection de caractères.
CollectionC’est la classe de base pour les collections.
ColorEntryContient une entrée de table de couleurs. Chaque entrée de la table des couleurs spécifie une couleur standard qui peut être appliquée à des objets tels que des formes, du texte et des calques dans le document.
ColorEntryCollectionContient la table des couleurs du document. Chaque document contient une seule table de couleurs, qui répertorie les 24 couleurs standard disponibles pour l’application aux objets tels que les formes, le texte et les calques dans le document.
ColorValueReprésente la valeur de couleur
CompoundTypeSpécifie la taille de la pointe de flèche de la ligne.
ConFixedCodeDétermine quand un connecteur redirige.
ConLineJumpCodeDétermine si un connecteur saute lorsque deux connecteurs se croisent.
ConLineJumpDirXDétermine la direction du saut de ligne pour les sauts de ligne se produisant sur un segment horizontal d’un connecteur dynamique.
ConLineJumpDirYDétermine la direction du saut de ligne pour les sauts de ligne se produisant sur un segment vertical d’un connecteur dynamique.
ConLineJumpStyleDétermine le style de saut de ligne pour les sauts de ligne sur un connecteur dynamique.
ConLineRouteExtDétermine l’apparence d’un connecteur.
ConnectReprésente une connexion entre deux formes dans un dessin, comme une ligne et une boîte dans un organigramme.
ConnectCollectionConnecter la collection.
ConnectionContient des éléments pour un point de connexion défini pour la forme.
ConnectionABCDL’élément ConnectionABCD est une version obsolète de l’élément Connection et n’existe que pour la rétrocompatibilité.
ConnectionABCDCollectionCollection ConnectionABCD.
ConnectionCollectionCollection de connexion.
ConnectorRuleReprésente la règle de connecteur entre deux formes avec un connecteur, y compris le point de connexion de la forme à partir de laquelle il commence, la forme finale et son point de connexion.
ControlContient des éléments pour les coordonnées x et y de chaque poignée de contrôle définie pour une forme, et des éléments qui spécifient la façon dont la poignée de contrôle doit se comporter.
ControlCollectionCollecte de contrôle.
ConTypeSpécifie le type de comportement de la coordonnée x ou y de la poignée de contrôle après le déplacement de la poignée.
CoordinateClasse abstraite pour les coordonnées x et y.
CoordinateCollectionCollecte de coordonnées.
CpMarque le début d’une exécution de propriétés de caractère qui est formatée en fonction de l’élément Char correspondant. La course est définie jusqu’à la fin du texte ou jusqu’au prochain
CustomPropstructure CustomProp.
CustomPropCollectionCollection CustomProps.
CustomValueValeur de la propriété.
DataColumnDéfinit la manière dont une colonne de données apparaît dans la fenêtre Données externes de l’interface utilisateur Visio et qualifie les données de la colonne en définissant son type de données et sa mise en forme.
DataColumnCollectionCollection DataColumn.
DataConnectionRésumé de la communication entre un ou plusieurs éléments DataRecordset et une source de données non XML.
DataConnectionCollectionCollection DataConnection.
DataRecordSetStocke, formate, actualise et expose les données interrogées à partir d’une base de données dans Microsoft Visio.
DataRecordSetCollectionCollection DataRecordSet.
DateValueDate et heure valeur.
DiagramÉlément racine de la hiérarchie des objets Visio.
DiagramExceptionClasse de base pour toutes les exceptions Aspose.Diagram
DisplayModeLorsqu’il est contenu dans un élément Group, l’élément DisplayMode spécifie comment une forme de groupe et ses membres sont affichés. Lorsqu’il est contenu dans un élément SmartTagDef, l’élément DisplayMode détermine si la balise active apparaît lorsque l’utilisateur arrête la souris sur la balise, lorsque la forme est sélectionnée, ou tout le temps.
DisplayModeSmartTagDefL’élément DisplayMode détermine si la balise active s’affiche lorsque l’utilisateur place la souris sur la balise, lorsque la forme est sélectionnée ou tout le temps.
DocPropsContient des éléments qui contrôlent la qualité, la portée et le format de sortie de l’aperçu du document.
DocumentPropertiesContient des éléments de propriété de document tels que le titre du document, l’auteur, etc.
DocumentSettingsContient des éléments qui spécifient les paramètres du document.
DocumentSheetSpécifie la structure ShapeSheet d’un document.
DoubleValueDouble valeur
DrawingResizeTypeDétermine si la page de dessin se redimensionne automatiquement pour s’adapter au diagramme.
DrawingScaleTypeSpécifie le type d’échelle de dessin à utiliser pour une page.
DrawingSizeTypeSpécifie la taille de dessin d’une page.
DynFeedbackSpécifie le type de retour visuel fourni aux utilisateurs lorsqu’ils font glisser un connecteur. Lorsque le bouton de la souris est relâché, la forme du connecteur résultant n’est pas affectée par ce paramètre. Cet élément ne s’applique pas aux connecteurs routables.
EllipseContient des éléments spécifiant les coordonnées x et y du point central de l’ellipse et de deux points sur l’ellipse.
EllipseCollectionCollection Ellipse.
EllipticalArcToContient des éléments qui spécifient des informations sur un arc elliptique.
EllipticalArcToCollectionCollection EllipticalArcTo.
EventContient des éléments qui spécifient des formules qui contrôlent les événements de forme.
EventItemEncapsule un code d’événement. Un élément EventItem peut déclencher deux types d’actions : il peut exécuter un module complémentaire ou il peut envoyer une notification de l’événement au programme appelant.
EventItemCollectionCollection EventItem.
FieldContient des éléments qui spécifient des fonctions et des formules insérées dans le texte de la forme.
FieldCollectionCollecte de champs.
FileFontSourceReprésente le fichier de police TrueType unique stocké dans le système de fichiers.
FileFormatInfoContient les données renvoyées parFileFormatUtil méthodes de détection de format de fichier.
FileFormatUtilFournit des méthodes utilitaires pour convertir les énumérations de format de fichier en chaînes ou en extensions de fichier et inversement.
FillContient les valeurs de formatage de remplissage actuelles pour la forme et l’ombre portée de la forme, y compris le motif, la couleur de premier plan et la couleur d’arrière-plan.
FldIndique un point d’insertion de champ de texte pour l’élément Champ correspondant.
FloatPointNumCollectionContient une collection de nombres de points doubles
FolderFontSourceReprésente le dossier qui contient les fichiers de polices TrueType.
FontContient des informations sur une police.
FontCollectionContient une collection d’éléments Font.
FontConfigsSpécifie les paramètres de police
FontSourceBaseIl s’agit d’une classe de base abstraite pour les classes qui permettent à l’utilisateur de spécifier diverses sources de polices
ForeignContient des éléments spécifiant la largeur et la hauteur d’un objet d’un autre programme utilisé dans un document Microsoft Visio. Inclut également des éléments spécifiant la distance à laquelle l’image de l’objet est décalée dans ses bordures.
ForeignDataContient un BLOB codé MIME (Multipurpose Internet Mail Extensions) de données d’image, telles que le métafichier Windows, le bitmap ou les données OLE.
FormatTxtClasse abstraite pour le formatage du texte
FormatTxtCollectionCollection FormatTxt qui contient le texte d’une forme.
GeomContient des éléments qui spécifient les coordonnées des sommets des lignes et des arcs qui composent la forme. Si la forme a plus d’un chemin, il y a un élément Geom pour chaque chemin.
GeomCollectionCollection Geom.
GlowEffectCette classe spécifie un effet de lueur, dans lequel un contour flou de couleur est ajouté à l’extérieur des bords de l’objet.
GlueTypeSpécifie si le collage dynamique (forme à forme) est autorisé lors de la connexion à une forme.
GradientFillReprésente le remplissage dégradé.
GradientStopReprésente l’arrêt du dégradé.
GradientStopCollectionReprésente la collection d’arrêts de dégradé.
GridDensitySpécifie le type de grille horizontale/verticale à utiliser pour une page.
GroupContient des éléments qui contrôlent la manière dont vous ajoutez des formes à un groupe, déplacez les membres d’un groupe et sélectionnez des groupes.
HeaderFooterContient des éléments pour l’en-tête et le pied de page d’un document.
HeaderFooterFontSpécifie la police utilisée pour le texte de l’en-tête et du pied de page.
HelpContient des éléments spécifiant la rubrique du fichier d’aide de l’élément Forme et les informations de copyright.
HorzAlignSpécifie l’alignement horizontal du texte dans le bloc de texte de la forme.
HyperlinkContient des éléments permettant de créer plusieurs sauts entre une forme ou une page de dessin et une autre page de dessin, un autre fichier ou un site Web.
HyperlinkCollectionCollection de liens hypertexte.
ImageContient les valeurs gamma, luminosité, contraste, flou, netteté, réduction du bruit et transparence pour un bitmap.
IndividualFontConfigsConfigurations de polices pour chacunDiagram objet.
InfiniteLineContient des éléments spécifiant les coordonnées x et y de deux points sur une ligne infinie. Les éléments X et Y spécifient les coordonnées x et y du premier point, et les éléments A et B spécifient les coordonnées x et y du deuxième point.
InfiniteLineCollectionCollection InfiniteLine.
InterruptMonitorReprésente tous les opérateurs concernant l’interruption.
IntValueValeur entière
IssueReprésente un seul problème de validation dans le document.
IssueCollectionCollecte des problèmes.
IssueTargetEn fonction de la cible du problème de validation parent, spécifie soit la page, soit la page et la forme, à laquelle le problème de validation parent est associé. Si la cible du problème de validation parent est un document, IssueTarget ne spécifie ni une page ni une forme.
LayerContient des éléments qui définissent un seul calque et ses propriétés pour une page.
LayerCollectionCollection de couches.
LayerMemContient l’élément LayerMember, qui spécifie chaque calque auquel la forme est affectée.
LayoutContient des éléments qui contrôlent le placement de la forme et les paramètres de routage des connecteurs.
LicenseFournit des méthodes pour autoriser le composant.
LineContient des éléments spécifiant des informations générales de positionnement sur une forme.
LineAdjustFromSpécifie les connecteurs dynamiques à espacer s’ils sont acheminés les uns sur les autres.
LineAdjustToSpécifie les connecteurs dynamiques à aligner les uns sur les autres s’ils sont acheminés les uns sur les autres.
LineJumpCodeDétermine les connecteurs dynamiques auxquels vous souhaitez ajouter des sauts.
LineJumpStyleSpécifie le style de saut de ligne pour tous les connecteurs de la page de dessin qui n’ont pas de style de saut de ligne local.
LineRouteExtSpécifie l’apparence par défaut de tous les connecteurs sur une page.
LineToContient les coordonnées x et y du sommet de fin d’un segment de ligne droite. Ces coordonnées sont contenues dans les éléments X et Y, respectivement.
LineToCollectionCollection LineTo.
LoadOptionsPermet de spécifier des options supplémentaires lors du chargement d’un diagramme dans un objet Diagram.
LocalizeFontSpécifie si le texte de la forme doit être localisé (traduit dans une autre langue).
MarginSpécifie la marge.
MasterContient des éléments qui définissent un maître pour le document. Une forme de base est une forme sur un gabarit que vous utilisez à plusieurs reprises pour créer des dessins. Lorsque vous faites glisser une forme d’un gabarit vers la page de dessin, la forme devient une instance de cette forme de base et une copie locale de la forme de base est incluse dans le document.
MasterCollectionCollection maîtresse.
MasterShortcutSpécifie un raccourci principal défini dans le document.
MasterShortcutCollectionCollection MasterShortcut.
MemoryFontSourceReprésente le seul fichier de police TrueType stocké en mémoire.
MeteredFournit des méthodes pour définir la clé mesurée.
MilestoneHelperMilestoneHelper pour définir la propriété de la forme du jalon.
MiscContient divers éléments de formes et de groupes, tels que ceux qui contrôlent la mise en surbrillance et la visibilité de la sélection.
MoveToContient les coordonnées x et y du premier sommet d’une forme, ou contient les coordonnées x et y du premier sommet après une rupture dans un chemin.
MoveToCollectionCollection MoveTo.
NURBSToContient les coordonnées x et y, la position de l’avant-dernier nœud, la position du dernier poids, la position du premier nœud, la position du premier poids et la formule d’une B-spline rationnelle non uniforme (NURBS). Ces informations sont spécifiées respectivement dans les éléments X, Y, A, B, C, D et E.
NURBSToCollectionNURBSTo collection.
ObjectKindIndique le type de champ de texte.
ObjTypeSpécifie si les objets peuvent être placés ou routés dans les diagrammes lorsque vous utilisez Microsoft Visio pour disposer des formes sur la page de dessin.
OutputFormatSpécifie le format de sortie d’un dessin.
PageContient des éléments qui définissent une page dans le document.
PageCollectionCollection de pages.
PageLayoutContient des cellules qui contrôlent les paramètres de mise en page des formes et des connecteurs, tels que l’espacement entre toutes les formes sur la page, l’espacement entre tous les connecteurs sur la page et le style de routage pour tous les connecteurs sur la page.
PageLineJumpDirXSpécifie la direction des sauts de ligne sur les segments horizontaux des connecteurs dynamiques sur la page de dessin pour lesquels vous n’avez pas appliqué de direction de saut locale.
PageLineJumpDirYSpécifie la direction des sauts de ligne sur les connecteurs dynamiques verticaux sur la page de dessin pour laquelle vous n’avez pas appliqué de direction de saut locale.
PagePropsContient des cellules qui contrôlent les attributs de la page, tels que la largeur, la hauteur et l’échelle de la page.
PageSheetContient des éléments qui définissent la feuille de page pour un élément Page ou Master.
ParaContient les éléments de mise en forme des paragraphes pour le texte de la forme, tels que les retraits, l’interligne, les puces et l’alignement horizontal des paragraphes.
ParaCollectionCollection para.
PlaceDepthPour un dessin mis en page automatiquement, spécifie la méthode par laquelle le dessin est analysé avant de créer la mise en page et détermine le type de mise en page.
PlaceFlipSpécifie la façon dont les formes positionnables retournent et/ou pivotent sur une page lorsque les formes sont disposées à l’aide de la commande Disposer les formes dans Microsoft Visio. Les valeurs hexadécimales suivantes sont autorisées.
PlaceStyleSpécifie comment les formes sont placées sur la page lorsque les formes sont disposées lorsqu’un utilisateur sélectionne Disposer les formes (menu Forme).
PolylineToContient les coordonnées x et y du dernier point d’une polyligne et une formule de polyligne. Les coordonnées sont spécifiées dans les éléments X et Y, et la formule est spécifiée dans l’élément A.
PolylineToCollectionCollection PolylineTo.
PosSpécifie la position du texte de la forme par rapport à la ligne de base.
PpSpécifie le début d’une exécution des propriétés de paragraphe. La course est définie jusqu’à la fin du texte ou jusqu’au prochain
PreviewScopeSpécifie si le document inclut un aperçu et, si c’est le cas, si l’aperçu affiche uniquement la première page ou toutes les pages du document.
PrintPageOrientationDétermine si la page est imprimée en orientation portrait ou paysage.
PrintPropsContient des éléments qui contrôlent la façon dont la page de dessin est formatée (apparaît) sur la page de l’imprimante.
PropContient des éléments pour définir des propriétés personnalisées et des éléments pour associer des données à une forme.
PropCollectionCollection d’accessoires.
ProtectionLe verrouillage permet d’éviter les modifications involontaires de la forme, mais n’empêche pas Microsoft Visio de réinitialiser les valeurs dans d’autres circonstances. Il ne protège pas non plus contre les modifications apportées dans la fenêtre ShapeSheet.
RelCubBezToContient les coordonnées x et y des points d’un RelCubBezTo.
RelCubBezToCollectionCollection RelCubBezTo.
RelEllipticalArcToContient des éléments qui spécifient des informations sur un arc elliptique. Les coordonnées sont spécifiées sous forme de coordonnées relatives.
RelEllipticalArcToCollectionCollection RelEllipticalArcTo.
RelLineToContient les coordonnées x et y du sommet de fin d’un segment de ligne droite. Ces coordonnées sont contenues respectivement dans les éléments X et Y. Les coordonnées sont spécifiées sous forme de coordonnées relatives.
RelLineToCollectionCollection RelLineTo.
RelMoveToContient les coordonnées x et y du premier sommet d’une forme, ou contient les coordonnées x et y du premier sommet après une rupture dans un chemin. Les coordonnées sont spécifiées sous forme de coordonnées relatives.
RelMoveToCollectionCollection RelMoveTo.
RelQuadBezToContient les coordonnées x et y des points d’un RelQuadBezTo.
RelQuadBezToCollectionCollection RelQuadBezTo.
ResizeModeSpécifie le paramètre de comportement de redimensionnement actuel pour la forme lorsqu’elle est contenue dans un groupe.
ReviewerContient des éléments qui contiennent des informations d’identification sur un réviseur de document.
ReviewerCollectionCollection de réviseurs.
RotationTypeSpécifie le type d’ombre pour une forme.
RouteStyleSpécifie le style de routage et la direction de tous les connecteurs dynamiques de la page de dessin qui n’ont pas de style de routage local.
RowIndique une ligne dans le jeu d’enregistrements de données.
RowCollectionCollection de lignes.
RuleReprésente une seule règle de validation dans un ensemble de règles de validation de diagramme.
RuleCollectionCollecte de règles.
RuleInfoSpécifie des informations sur la règle de validation à laquelle se rapporte le problème de validation parent.
RulerDensitySpécifie les subdivisions horizontales sur la règle de la page.
RulerGridContient des éléments qui spécifient les paramètres des règles et de la grille de la page.
RuleSetReprésente un ensemble de règles de validation de diagramme.
RuleSetCollectionCollection d’ensembles de règles.
RuleValueValeur de la règle.
ScratchContient une zone de travail pour saisir et tester des formules auxquelles font référence d’autres éléments. Cet élément est généralement utilisé pour isoler des calculs complexes répétés.
ScratchCollectionCollecte à gratter.
SelectModeSpécifie comment l’utilisateur sélectionne une forme de groupe et ses membres.
ShapeContient des éléments qui définissent une forme dans un élément de forme maître, de page ou de groupe.
ShapeCollectionCollection de formes.
ShapeFixedCodeSpécifie le comportement de placement d’une forme positionnable.
ShapePlaceFlipSpécifie comment une forme placable se retourne et/ou pivote sur la page lorsqu’un utilisateur sélectionne Disposer les formes (menu Formes).
ShapePlaceStyleDétermine le style de placement pour les enfants.
ShapePlowCodeSpécifie si une forme positionnable s’éloigne lorsque vous faites glisser une autre forme positionnable près de la forme sur la page de dessin.
ShapeRouteStyleSpécifie le style de routage et la direction d’un connecteur sur la page de dessin.
ShapeShdwShowSpécifie le type d’ombre pour une forme.
ShapeShdwTypeSpécifie le type d’ombre pour une forme.
ShdwTypeIndique le type d’ombre par défaut pour une page.
SmartTagDefContient des éléments qui contiennent des informations pour chaque balise active définie pour une forme ou une page.
SmartTagDefCollectionCollection SmartTagDef.
SolutionXMLContient des données XML bien formées, spécifiques à la solution, préfixées dans un espace de noms explicite et stockées avec un document.
SolutionXMLCollectionCollection SolutionXML.
SplineKnotContient les coordonnées x et y pour le point de contrôle d’une spline et le nœud d’une spline, représentés respectivement par les éléments X, Y et A.
SplineKnotCollectionCollection SplineKnot.
SplineStartContient les coordonnées x et y du deuxième point de contrôle d’une spline, son deuxième nœud, son premier nœud, le dernier nœud et le degré de la spline. Ces informations sont contenues respectivement dans les éléments X, Y, A, B, C et D.
SplineStartCollectionCollection SplineStart.
Str2ValueValeur de chaîne.
StreamProviderOptionsReprésente les options de flux.
StrValueValeur de chaîne
StyleSpécifie la mise en forme des caractères appliquée à une plage de texte dans le bloc de texte de la forme.
StylePropContient des éléments qui contrôlent le comportement du style, par exemple si un style inclut des attributs de texte, de ligne et de remplissage.
StyleSheetReprésente un style défini dans un document.
StyleSheetCollectionCollection de feuilles de style.
TabContient une collection d’éléments Tab.
TabCollectionContient une collection d’éléments Tab
TabsCollectionContient une collection d’éléments TabCollection
TextContient le texte d’une forme.
TextBlockContient des éléments qui spécifient l’alignement, les marges et les positions de tabulation par défaut du texte dans le bloc de texte d’une forme.
TextCollectionContient le texte d’une forme. Chaque élément est un texte avec des propriétés de caractère, de paragraphe et de tabulation.
TextDirectionSpécifie la direction des caractères dans un bloc de texte.
TextXFormContient des éléments qui spécifient des informations de positionnement sur le bloc de texte d’une forme.
ThreeDFormatReprésente la mise en forme tridimensionnelle d’une forme.
TimeLineHelperTimeLineHelper pour définir la propriété de la forme de la chronologie.
TpSpécifie le début d’une exécution des propriétés des onglets. La course est définie jusqu’à la fin du texte ou jusqu’au prochain
TxtTexte de la forme
TypeConnectionSpécifie différents types, en fonction de l’élément dans lequel il est contenu.
TypeFieldType spécifie un type de données pour la valeur du champ de texte.
TypePropType spécifie un type de données pour la valeur de propriété personnalisée.
UIVisibilitySpécifie l’alignement des tabulations.
UnitFormulaErrSpécifie les attributs d’un élément.
UnitFormulaErrVAttributs spécifiés d’un élément.
UserContient une zone de travail pour la saisie de formules dans des éléments spécifiques à l’utilisateur auxquels font référence d’autres éléments et outils complémentaires.
UserCollectionCollecte d’utilisateurs.
ValidationStocke des informations sur la validation du diagramme pour le document.
ValidationPropertiesEncapsule les propriétés liées à la validation du document.
ValueValeur.
VerticalAlignSpécifie l’alignement vertical du texte dans le bloc de texte.
WalkPreferenceSpécifie si une extrémité d’une forme 1D se déplace vers un point de connexion horizontal ou vertical sur la forme à laquelle elle est collée, à l’aide d’un collage dynamique, lorsque la forme est déplacée vers une position ambiguë.
WarningInfoInformations d’avertissement
WindowReprésente une fenêtre ouverte dans une instance de Microsoft Visio. Cet élément contient les informations nécessaires pour recréer exactement une fenêtre d’interface utilisateur dans l’espace de travail de l’application lorsque le fichier DatadiagramML est initialement ouvert par Visio.
WindowCollectionCollection de fenêtres.
XFormContient des éléments qui contrôlent les attributs de ligne d’une forme, tels que le motif, l’épaisseur et la couleur. Ces éléments déterminent si les extrémités de ligne sont formatées (par exemple, avec une pointe de flèche), la taille des formats d’extrémité de ligne, le rayon du cercle d’arrondi appliqué à la ligne et le style de fin de ligne (rond ou carré).
XForm1DContient les coordonnées x et y du point de départ et du point d’arrivée d’une forme 1D. Cet élément apparaît uniquement pour les formes 1D.
XJustifyLe décalage x du bouton de balise active par rapport au point défini par les éléments X et Y.
YJustifySpécifie le décalage y du bouton de balise active par rapport au point défini par les éléments X et Y.

Interfaces

InterfaceLa description
IWarningCallbackInterface de rappel de l’avertissement.

Énumération

ÉnumérationLa description
AlignmentValueSpécifie l’alignement des tabulations.
AlignNameValueFacultatif entier. Spécifie si le texte du gabarit dans la fenêtre de gabarit est aligné à gauche, à droite ou au centre.
ArrowSizeValueSpécifie la taille de la pointe de flèche de la ligne.
BevelLightingTypeValueReprésente une droite lumineuse prédéfinie pouvant être appliquée à une forme
BevelMaterialTypeValueDécrit l’apparence de surface d’une forme.
BevelPresetTypeReprésente un préréglage pour un type de biseau qui peut être appliqué à une forme en 3D.
BevelTypeValueReprésente un préréglage pour un type de biseau qui peut être appliqué à une forme en 3D.
BOOLbooléen.
BulletValueDétermine le style de puce.
CalendarValueDétermine le calendrier utilisé pour les propriétés personnalisées, les champs de texte et les formules d’éléments.
CaseValueDétermine la casse du texte d’une forme. Toutes les lettres majuscules (1) et les lettres majuscules initiales (2) ne modifient pas l’apparence du texte saisi en majuscules. Le texte doit être saisi en lettres minuscules pour que ces options aient un effet.
CompoundTypeValueReprésente le style des lignes de dessin.
CompressionTypeCet attribut n’a de sens que si les données étrangères sont un objet étranger raster, tel qu’un fichier DIB, JPG, PNG, TIFF ou GIF. La valeur indique le type de compression appliqué au fichier.
ConFixedCodeValueDétermine quand un connecteur redirige.
ConLineJumpCodeValueDétermine si un connecteur saute lorsque deux connecteurs se croisent.
ConLineJumpDirXValueDétermine la direction du saut de ligne pour les sauts de ligne se produisant sur un segment horizontal d’un connecteur dynamique.
ConLineJumpDirYValueDétermine la direction du saut de ligne pour les sauts de ligne se produisant sur un segment vertical d’un connecteur dynamique.
ConLineJumpStyleValueDétermine le style de saut de ligne pour les sauts de ligne sur un connecteur dynamique.
ConLineRouteExtValueDétermine l’apparence d’un connecteur.
ConnectedShapesFlagsFiltre le tableau des ID de forme renvoyés par la directionnalité des connecteurs.
ConnectorsTypeValuePeut être l’une des valeurs suivantes : RightAngle, StraightLines ou CurvedLines. Pertinent uniquement lorsque WindowType est spécifié en tant que Drawing ou Sheet.
ContainerTypeValuePeut être l’une des valeurs suivantes : Document, Page ou Master. Pertinent uniquement lorsque WindowType est spécifié en tant que Drawing ou Sheet.
ContextTypeValueSpécifie les propriétés du groupe ou de la forme à utiliser pour la comparaison. Les valeurs possibles sont indiquées dans le tableau suivant.
ConValueSpécifie le type de comportement de la coordonnée x ou y de la poignée de contrôle après le déplacement de la poignée.
CountryCodeReprésente les identifiants de pays du diagramme.
DisplayModeSmartTagDefValueL’élément DisplayMode détermine si la balise active s’affiche lorsque l’utilisateur place la souris sur la balise, lorsque la forme est sélectionnée ou tout le temps.
DisplayModeValueLorsqu’il est contenu dans un élément Group, l’élément DisplayMode spécifie comment une forme de groupe et ses membres sont affichés. Lorsqu’il est contenu dans un élément SmartTagDef, l’élément DisplayMode détermine si la balise active apparaît lorsque l’utilisateur arrête la souris sur la balise, lorsque la forme est sélectionnée, ou tout le temps.
DrawingResizeTypeValueDétermine si la page de dessin se redimensionne automatiquement pour s’adapter au diagramme.
DrawingScaleTypeValueSpécifie le type d’échelle de dessin à utiliser pour une page.
DrawingSizeTypeValueSpécifie la taille de dessin d’une page.
DynFeedbackValueSpécifie le type de retour visuel fourni aux utilisateurs lorsqu’ils font glisser un connecteur. Lorsque le bouton de la souris est relâché, la forme du connecteur résultant n’est pas affectée par ce paramètre. Cet élément ne s’applique pas aux connecteurs routables.
EmfRenderSettingParamètre pour le rendu du métafichier Emf.
FileFormatTypeÉnumère les types de format de fichier de feuille de calcul
FillTypeType de format de remplissage.
FontSourceTypeSpécifie le type d’une source de police.
ForeignTypeType de données.
FromPartValueLa partie d’une forme d’où provient une connexion.
GluedShapesFlagsSpécifie les constantes qui identifient les formes à renvoyer, en fonction de la dimensionnalité et de la directionnalité des points de connexion collés à une forme particulière ; passé à la méthode Shape.GluedShapes.
GlueSettingsLes valeurs binaires indiquent qu’un paramètre de colle spécifique est activé ou désactivé. La valeur peut être une somme des valeurs :
GlueSettingsValueSpécifie les objets sur lesquels coller les formes lorsque le collage est activé dans le document.
GlueTypeValueSpécifie si le collage dynamique (forme à forme) est autorisé lors de la connexion à une forme.
GradientDirectionTypeReprésente tous les types de direction de gradient.
GradientFillDirSpécifie le type de dégradé de couleur de remplissage d’une forme
GradientFillTypeReprésente tous les types de remplissage dégradé.
GradientStyleTypeReprésente le style d’ombrage dégradé.
GridDensityValueSpécifie le type de grille horizontale/verticale à utiliser pour une page.
HorzAlignValueSpécifie l’alignement horizontal du texte dans le bloc de texte de la forme.
IconSizeValueFacultatif entier. La taille de l’icône de l’élément.
LightRigDirectionTypeReprésente le type de direction de l’éclairage.
LineAdjustFromValueSpécifie les connecteurs dynamiques à espacer s’ils sont acheminés les uns sur les autres.
LineAdjustToValueSpécifie les connecteurs dynamiques à aligner les uns sur les autres s’ils sont acheminés les uns sur les autres.
LineJumpCodeValueDétermine les connecteurs dynamiques auxquels vous souhaitez ajouter des sauts.
LineJumpStyleValueSpécifie le style de saut de ligne pour tous les connecteurs de la page de dessin qui n’ont pas de style de saut de ligne local.
LineRouteExtValueSpécifie l’apparence par défaut de tous les connecteurs sur une page.
LoadFileFormatEnumération pour la sélection du format du diagramme de chargement.
LocalizeFontValueSpécifie si le texte de la forme doit être localisé (traduit dans une autre langue).
MeasureConstUnités de\ mesure.
ObjectKindValueIndique le type de champ de texte.
ObjectTypeSi l’attribut ForeignType est “Object”, l’élément ForeignData doit également avoir un attribut ObjectType.
ObjTypeValueSpécifie si les objets peuvent être placés ou routés dans les diagrammes lorsque vous utilisez Microsoft Visio pour disposer des formes sur la page de dessin.
OptionsValueEntier non signé facultatif. Options à appliquer au jeu d’enregistrements de données. Les valeurs possibles peuvent être n’importe quelle combinaison d’une ou plusieurs de celles indiquées dans le tableau suivant.
OutputFormatValueSpécifie le format de sortie d’un dessin.
PageLineJumpDirXValueSpécifie la direction des sauts de ligne sur les segments horizontaux des connecteurs dynamiques sur la page de dessin pour lesquels vous n’avez pas appliqué de direction de saut locale.
PageLineJumpDirYValueSpécifie la direction des sauts de ligne sur les connecteurs dynamiques verticaux sur la page de dessin pour laquelle vous n’avez pas appliqué de direction de saut locale.
PinPosValueSpécifie la position de la broche pour la forme.
PlaceDepthValuePour un dessin mis en page automatiquement, spécifie la méthode par laquelle le dessin est analysé avant de créer la mise en page et détermine le type de mise en page.
PlaceFlipValueSpécifie la façon dont les formes positionnables retournent et/ou pivotent sur une page lorsque les formes sont disposées à l’aide de la commande Disposer les formes dans Microsoft Visio. Les valeurs hexadécimales suivantes sont autorisées.
PlaceStyleValueSpécifie comment les formes sont placées sur la page lorsque les formes sont disposées lorsqu’un utilisateur sélectionne Disposer les formes (menu Forme).
PosValueSpécifie la position du texte de la forme par rapport à la ligne de base.
PresetCameraTypeReprésenter différentes méthodes algorithmiques pour définir toutes les propriétés de la caméra, y compris la position.
PresetColorMatricsValueUtilisé pour définir la propriété de couleur du style de thème Shape
PresetQuickStyleValueSpécifie la valeur de style rapide du thème
PresetShadowTypeReprésente le type d’ombre prédéfini.
PresetStyleMatricsValueUtilisé pour définir la propriété de style de thème Shape
PresetThemeValueSpécifie la valeur du thème
PresetThemeVariantValueSpécifie le thème Variante value
PreviewScopeValueSpécifie si le document inclut un aperçu et, si c’est le cas, si l’aperçu affiche uniquement la première page ou toutes les pages du document.
PrintPageOrientationValueDétermine si la page est imprimée en orientation portrait ou paysage.
PropTypeType de propriété.
RectangleAlignmentTypeReprésente comment positionner deux rectangles l’un par rapport à l’autre.
ReflectionEffectType
RemoveHiddenInfoItemSpécifie la suppression des informations masquées pour le diagramme.
ResizeModeValueSpécifie le paramètre de comportement de redimensionnement actuel pour la forme lorsqu’elle est contenue dans un groupe.
RotationTypeValueSpécifie le type de projection des propriétés d’effet d’une forme
RouteStyleValueSpécifie le style de routage et la direction de tous les connecteurs dynamiques de la page de dessin qui n’ont pas de style de routage local.
RulerDensityValueSpécifie les subdivisions horizontales sur la règle de la page.
SaveFileFormatEnumération pour enregistrer la sélection du format du diagramme.
SelectModeValueSpécifie comment l’utilisateur sélectionne une forme de groupe et ses membres.
ShapeFixedCodeValueSpécifie le comportement de placement d’une forme positionnable.
ShapePlaceFlipValueSpécifie comment une forme placable se retourne et/ou pivote sur la page lorsqu’un utilisateur sélectionne Disposer les formes (menu Formes).
ShapePlaceStyleValueDétermine le style de placement pour les enfants.
ShapePlowCodeValueSpécifie si une forme positionnable s’éloigne lorsque vous faites glisser une autre forme positionnable près de la forme sur la page de dessin.
ShapeRouteStyleValueSpécifie le style de routage et la direction d’un connecteur sur la page de dessin.
ShapeShdwShowValueSpécifie le type d’ombre pour une forme.
ShapeShdwTypeValueSpécifie le type d’ombre pour une forme.
ShdwTypeValueIndique le type d’ombre par défaut pour une page.
SnapExtensionsSpécifie si un paramètre d’extension d’accrochage spécifique est activé ou désactivé pour la fenêtre active. La valeur peut être une somme des valeurs.
SnapExtensionsValueSpécifie si un paramètre d’extension d’accrochage spécifique est activé ou désactivé pour la fenêtre active. La valeur peut être une somme des valeurs du tableau suivant.
SnapSettingsSpécifie les objets auxquels les formes s’accrochent lorsque l’accrochage est actif dans la fenêtre. La valeur peut être une somme des valeurs.
SnapSettingsValueSpécifie les objets auxquels les formes s’accrochent lorsque l’accrochage est actif dans la fenêtre
StyleValueSpécifie la mise en forme des caractères appliquée à une plage de texte dans le bloc de texte de la forme.
TextDirectionValueSpécifie la direction des caractères dans un bloc de texte.
ToPartValueLa partie d’une forme à laquelle une connexion est établie.
TypeConnectionValueSpécifie différents types, en fonction de l’élément dans lequel il est contenu.
TypeFieldValueType spécifie un type de données pour la valeur du champ de texte.
TypePropValueType spécifie un type de données pour la valeur de propriété personnalisée.
TypeValueÉnumération facultative. Le type d’une forme.
UIVisibilityValueSpécifie l’alignement des tabulations.
VerticalAlignValueSpécifie l’alignement vertical du texte dans le bloc de texte.
VisRuleTargetsValueSpécifie le contenu qui définit la cible de la règle de validation ; transmis à et renvoyé par la propriété ValidationRule.TargetType.
WalkPreferenceValueSpécifie si une extrémité d’une forme 1D se déplace vers un point de connexion horizontal ou vertical sur la forme à laquelle elle est collée, à l’aide d’un collage dynamique, lorsque la forme est déplacée vers une position ambiguë.
WarningTypeType d’avertissement
WindowStateValueUn entier spécifiant les drapeaux de bits. Cet attribut peut être une somme des valeurs suivantes.
WindowTypeValueUne valeur énumérée qui peut être l’une des suivantes : Dessin, Feuille, Gabarit ou Icône. Un élément Window de WindowType=‘Stencil’ doit apparaître après sa fenêtre de dessin parente (WindowType=‘Drawing’) et avant tout autre élément de fenêtre de dessin.
XJustifyValueLe décalage x du bouton de balise active par rapport au point défini par les éléments X et Y.
YJustifyValueSpécifie le décalage y du bouton de balise active par rapport au point défini par les éléments X et Y.