Partager via


ILayer, interface

Élément de couche

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

Syntaxe

'Déclaration
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

Le type ILayer expose les membres suivants.

Propriétés

  Nom Description
Propriété publique ArtifactReferences Obtenez les références de l'artefact.
Propriété publique Comments (Hérité de ILayerContainer.)
Propriété publique Description (Hérité de ILayerElement.)
Propriété publique Id (Hérité de ILayerElement.)
Propriété publique IncomingDependencyLinks Obtenez les liens entrants de dépendance.
Propriété publique IsDeleted (Hérité de ILayerElement.)
Propriété publique Layers (Hérité de ILayerContainer.)
Propriété publique Name (Hérité de ILayerElement.)
Propriété publique OutgoingDependencyLinks Obtenez des liens de dépendance sortants.
Propriété publique Parent Le conteneur parent, un ILayer ou un ILayerModel.
Propriété publique Properties (Hérité de ILayerElement.)

Début

Méthodes d'extension

  Nom Description
Méthode d'extension publique CreateArtifactReferenceAsync(Project) Surchargé. (Défini par ArtifactReferenceExtensions.)
Méthode d'extension publique CreateArtifactReferenceAsync(Project, EventHandler<CreateArtifactReferenceCompletedEventArgs>) Surchargé. (Défini par ArtifactReferenceExtensions.)
Méthode d'extension publique CreateArtifactReferenceAsync(Project, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object) Surchargé. Liez cette couche à un projet Visual Studio.Il s'agit d'une opération asynchrone.L'événement terminé sera appelé lorsque l'opération sera terminée. (Défini par ArtifactReferenceExtensions.)
Méthode d'extension publique CreateArtifactReferenceAsync(ProjectItem, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object) Surchargé. Liez cette couche à un élément de projet Visual Studio, tel qu'un fichier.Il s'agit d'une opération asynchrone.L'événement terminé sera appelé lorsque l'opération sera terminée. (Défini par ArtifactReferenceExtensions.)
Méthode d'extension publique CreateComment() Surchargé. (Défini par Extensions.)
Méthode d'extension publique CreateComment(String) Surchargé. Créez un commentaire. (Défini par Extensions.)
Méthode d'extension publique CreateDependencyLink Liez cette couche à une autre couche dont elle dépend. (Défini par Extensions.)
Méthode d'extension publique CreateLayer() Surchargé. (Défini par Extensions.)
Méthode d'extension publique CreateLayer(String) Surchargé. Créez une nouvelle couche. (Défini par Extensions.)
Méthode d'extension publique Delete Supprimez l'élément. (Défini par Extensions.)
Méthode d'extension publique GetShape Obtenez la forme qui présente cet élément de couche. (Défini par Extensions.)

Début

Voir aussi

Référence

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

Autres ressources

Diagrammes de couche : référence