Compartir a través de


ILayer (Interfaz)

Elemento de capa

Espacio de nombres:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer
Ensamblado:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer (en Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.dll)

Sintaxis

'Declaración
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

El tipo ILayer expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública ArtifactReferences Obtener referencias del artefacto.
Propiedad pública Comments (Se hereda de ILayerContainer).
Propiedad pública Description (Se hereda de ILayerElement).
Propiedad pública Id (Se hereda de ILayerElement).
Propiedad pública IncomingDependencyLinks Obtener los vínculos de entrada de dependencias.
Propiedad pública IsDeleted (Se hereda de ILayerElement).
Propiedad pública Layers (Se hereda de ILayerContainer).
Propiedad pública Name (Se hereda de ILayerElement).
Propiedad pública OutgoingDependencyLinks Obtener los vínculos de salida de dependencia.
Propiedad pública Parent Contenedor primario, ya sea ILayer o ILayerModel.
Propiedad pública Properties (Se hereda de ILayerElement).

Arriba

Métodos de extensión

  Nombre Descripción
Método de extensión público CreateArtifactReferenceAsync(Project) Sobrecargado. (Definido por ArtifactReferenceExtensions).
Método de extensión público CreateArtifactReferenceAsync(Project, EventHandler<CreateArtifactReferenceCompletedEventArgs>) Sobrecargado. (Definido por ArtifactReferenceExtensions).
Método de extensión público CreateArtifactReferenceAsync(Project, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object) Sobrecargado. Vincule esta capa a un proyecto de Visual Studio.Esta es una operación asincrónica.Se llamará al evento completado cuando la operación haya terminado. (Definido por ArtifactReferenceExtensions).
Método de extensión público CreateArtifactReferenceAsync(ProjectItem, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object) Sobrecargado. Vincule esta capa a un elemento de proyecto de Visual Studio, por ejemplo, un archivo.Esta es una operación asincrónica.Se llamará al evento completado cuando la operación haya terminado. (Definido por ArtifactReferenceExtensions).
Método de extensión público CreateComment() Sobrecargado. (Definido por Extensions).
Método de extensión público CreateComment(String) Sobrecargado. Crea un comentario. (Definido por Extensions).
Método de extensión público CreateDependencyLink Vincule esta capa a otra capa de la que dependa. (Definido por Extensions).
Método de extensión público CreateLayer() Sobrecargado. (Definido por Extensions).
Método de extensión público CreateLayer(String) Sobrecargado. Cree una nueva capa. (Definido por Extensions).
Método de extensión público Delete Elimine el elemento . (Definido por Extensions).
Método de extensión público GetShape Obtener la forma que muestra este elemento de capa. (Definido por Extensions).

Arriba

Vea también

Referencia

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer (Espacio de nombres)

Otros recursos

Diagramas de capas: Referencia