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 | (Von ILayerContainer geerbt.) | |
Description | (Von ILayerElement geerbt.) | |
Id | (Von ILayerElement geerbt.) | |
IncomingDependencyLinks | Ruft die eingehenden Abhängigkeitslinks ab. | |
IsDeleted | (Von ILayerElement geerbt.) | |
Layers | (Von ILayerContainer geerbt.) | |
Name | (Von ILayerElement geerbt.) | |
OutgoingDependencyLinks | Ruft die ausgehenden Abhängigkeitslinks ab. | |
Parent | Der übergeordnete Container, entweder ILayer oder ILayerModel. | |
Properties | (Von ILayerElement geerbt.) |
Zum Seitenanfang
Erweiterungsmethoden
Name | Beschreibung | |
---|---|---|
CreateArtifactReferenceAsync(Project) | Überladen. (Durch ArtifactReferenceExtensions definiert.) | |
CreateArtifactReferenceAsync(Project, EventHandler<CreateArtifactReferenceCompletedEventArgs>) | Überladen. (Durch ArtifactReferenceExtensions 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.) | |
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