ILayer-Schnittstelle
Ebenenelement
Namespace: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer
Assembly: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.dll)
Syntax
'Declaration
Public Interface ILayer _
Inherits ILayerContainer, ILayerElement
public interface ILayer : ILayerContainer, ILayerElement
public interface class ILayer : ILayerContainer,
ILayerElement
type ILayer =
interface
interface ILayerContainer
interface ILayerElement
end
public interface ILayer extends ILayerContainer, ILayerElement
Der ILayer-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
ArtifactReferences | Ruft die Artefaktverweise ab. | |
Comments | Ruft die Kommentare ab, die in diesem Element enthalten sind (nicht die verknüpften Kommentare). (Von ILayerContainer geerbt.) | |
Description | Ruft die Beschreibung ab oder legt diese fest. (Von ILayerElement geerbt.) | |
Id | Ruft den eindeutigen Bezeichner dieses Elements ab. (Von ILayerElement geerbt.) | |
IncomingDependencyLinks | Ruft die eingehenden Abhängigkeitslinks ab. | |
IsDeleted | Überprüfen Sie, ob dieses Element gelöscht wurde. (Von ILayerElement geerbt.) | |
Layers | Ruft die Ebenen ab, die in diesem Element enthalten sind. (Von ILayerContainer geerbt.) | |
Name | Ruft den eindeutigen Namen ab oder legt diesen fest. (Von ILayerElement geerbt.) | |
OutgoingDependencyLinks | Ruft die ausgehenden Abhängigkeitslinks ab. | |
Parent | Der übergeordnete Container, entweder ILayer oder ILayerModel. | |
Properties | Ruft ein Zeichenfolgenwörterbuch ab, mit dem beliebige Daten mit jedem ILayerElement gespeichert werden können. (Von ILayerElement geerbt.) |
Zum Seitenanfang
Erweiterungsmethoden
Name | Beschreibung | |
---|---|---|
CreateArtifactReferenceAsync(Project) | Überladen. (Durch ArtifactReferenceExtensions definiert.) | |
CreateArtifactReferenceAsync(GraphNode) | Überladen. (Durch ArtifactReferenceExtensionsInternal definiert.) | |
CreateArtifactReferenceAsync(Project, EventHandler<CreateArtifactReferenceCompletedEventArgs>) | Überladen. (Durch ArtifactReferenceExtensions definiert.) | |
CreateArtifactReferenceAsync(GraphNode, EventHandler<CreateArtifactReferenceCompletedEventArgs>) | Überladen. (Durch ArtifactReferenceExtensionsInternal definiert.) | |
CreateArtifactReferenceAsync(Project, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object) | Überladen. Verknüpft diese Ebene mit einem Visual Studio-Projekt.Dabei handelt es sich um einen asynchronen Vorgang.Das abgeschlossene Ereignis wird aufgerufen, wenn der Vorgang beendet wurde. (Durch ArtifactReferenceExtensions definiert.) | |
CreateArtifactReferenceAsync(ProjectItem, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object) | Überladen. Verknüpft diese Ebene mit einem Visual Studio-Projektelement, z. B. mit einer Datei.Dabei handelt es sich um einen asynchronen Vorgang.Das abgeschlossene Ereignis wird aufgerufen, wenn der Vorgang beendet wurde. (Durch ArtifactReferenceExtensions definiert.) | |
CreateArtifactReferenceAsync(GraphNode, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object) | Überladen. Erstellen Sie einen neuen Artefaktverweis auf einen GraphModel-Knoten. (Durch ArtifactReferenceExtensionsInternal definiert.) | |
CreateComment() | Überladen. (Durch Extensions definiert.) | |
CreateComment(String) | Überladen. Erstellen Sie einen Kommentar. (Durch Extensions definiert.) | |
CreateDependencyLink | Verknüpft diese Ebene mit einer anderen Ebene, von der sie abhängt. (Durch Extensions definiert.) | |
CreateLayer() | Überladen. (Durch Extensions definiert.) | |
CreateLayer(String) | Überladen. Erstellen Sie eine neue Ebene. (Durch Extensions definiert.) | |
Delete | Löschen Sie das Element. (Durch Extensions definiert.) | |
GetShape | Ruft die Form ab, die dieses Ebenenelement darstellt. (Durch Extensions definiert.) |
Zum Seitenanfang
Siehe auch
Referenz
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer-Namespace
CreateLayer()