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 Obtenez les commentaires contenus dans cet élément (et non des commentaires qui sont liés à celui-ci). (Hérité de ILayerContainer.)
Propriété publique Description Obtenez ou définissez la description. (Hérité de ILayerElement.)
Propriété publique Id Obtient l'identificateur unique de cet élément. (Hérité de ILayerElement.)
Propriété publique IncomingDependencyLinks Obtenez les liens entrants de dépendance.
Propriété publique IsDeleted Vérifiez si cet élément a été supprimé. (Hérité de ILayerElement.)
Propriété publique Layers Obtenez les couches contenues dans cet élément. (Hérité de ILayerContainer.)
Propriété publique Name Obtenez ou définissez le nom unique. (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 Obtient un dictionnaire de chaîne que vous pouvez utiliser pour stocker des données aléatoires avec chaque ILayerElement. (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

CreateLayer

Autres ressources

Diagrammes de couche : référence