Freigeben über


ModelingProject-Klasse

Ermöglicht das Lesen eines UML-Modellierungsprojekts.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.ModelingProject

Namespace:  Microsoft.VisualStudio.ArchitectureTools.Extensibility
Assembly:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Syntax

'Declaration
Public NotInheritable Class ModelingProject
public static class ModelingProject
public ref class ModelingProject abstract sealed
[<AbstractClass>]
[<Sealed>]
type ModelingProject =  class end
public final class ModelingProject

Der ModelingProject-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche MethodeStatischer Member GetReadWriteModelingProject Zugreifen auf ein UML-Projekt anhand der GUID.
Öffentliche MethodeStatischer Member LoadReadOnly Öffnet ein Modellierungsprojekt im schreibgeschützten Modus.

Zum Seitenanfang

Felder

  Name Beschreibung
Öffentliches FeldStatischer Member LayerModelExtension Der Name der Dateierweiterung, die für Ebenenmodelle verwendet wird.
Öffentliches FeldStatischer Member ModelDefinitionFileExtension Die für die Modellierung von Projektdateien verwendete Dateierweiterung.
Öffentliches FeldStatischer Member ModelDefinitionFolderName Der Name des Ordners, in dem Paketdateien gespeichert werden.

Zum Seitenanfang

Hinweise

Weitere Informationen zu UML-Diagrammen finden Sie unter Entwickeln von Modellen für den Softwareentwurf.

Weitere Informationen zur Verwendung der UML-API finden Sie unter Erweitern von UML-Modellen und Diagrammen.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.ArchitectureTools.Extensibility-Namespace