Partager via


PresentationHelpers, classe

Classe statique qui fournit des méthodes d'extension pour modéliser les diagrammes et les formes.

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation.PresentationHelpers

Espace de noms :  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation
Assembly :  Microsoft.VisualStudio.ArchitectureTools.Extensibility (dans Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Syntaxe

'Déclaration
<ExtensionAttribute> _
Public NotInheritable Class PresentationHelpers
public static class PresentationHelpers
[ExtensionAttribute]
public ref class PresentationHelpers abstract sealed
[<AbstractClass>]
[<Sealed>]
type PresentationHelpers =  class end
public final class PresentationHelpers

Le type PresentationHelpers expose les membres suivants.

Méthodes

  Nom Description
Méthode publiqueMembre statique CreateIDiagram Encapsulez un diagramme à partir de l'implémentation sous-jacente afin de l'utiliser comme diagramme de modélisation UML.Cette méthode ne génère pas ou ne modifie pas un diagramme, mais fournit plutôt une référence pratique à un diagramme existant.
Méthode publiqueMembre statique CreateIShape Encapsulez un ShapeElement à partir de l'implémentation sous-jacente afin de l'utiliser comme IShape de modélisation UML.Cela ne construit pas ou ne modifie pas une forme.Au lieu de cela, il fournit une référence pratique à une forme existante ou à un champ dans une forme.
Méthode publiqueMembre statique Diagrams Tous les schémas ouverts dans le modèle, d'un type particulier si spécifié.
Méthode publiqueMembre statique GetChildShapes<T> Obtenez les formes enfants qui affichent le type spécifié de l'élément modèle.
Méthode publiqueMembre statique GetElement Élément de modèle UML affiché par ce ShapeElement.
Méthode publiqueMembre statique GetSelectedShapes<T> Obtenez toutes les formes sélectionnées qui affichent des éléments de modèle UML à partir du type spécifié.
Méthode publiqueMembre statique IsSameDiagram Vérifiez si deux références de diagramme UML font référence au même diagramme.Utilisez cet élément au lieu de ==.
Méthode publiqueMembre statique SelectShapes Sélectionnez une collection de formes sur le diagramme.Les formes doivent être sélectionnables.La propriété SelectedShapes du diagramme sera mise à jour.
Méthode publiqueMembre statique Shapes(IElement, IDiagram) Toutes les formes qui affichent l'élément de modèle sur un schéma ouvert ou sur un schéma ouvert spécifié.
Méthode publiqueMembre statique Shapes<T>(T, IDiagram) Toutes les formes qui affichent l'élément de modèle sur un schéma ouvert ou sur un schéma ouvert spécifié.Retourne une liste de formats du type spécifié.

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation, espace de noms