Interfaccia ILayer
Elemento del livello
Spazio dei nomi: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer
Assembly: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.dll)
Sintassi
'Dichiarazione
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
Il tipo ILayer espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
ArtifactReferences | Ottenere i riferimenti a elementi. | |
Comments | Ottenere i commenti che sono contenuti in questo elemento (non i commenti collegati a esso). (Ereditato da ILayerContainer) | |
Description | Ottenere/impostare la descrizione. (Ereditato da ILayerElement) | |
Id | Ottiene l'identificatore univoco di questo elemento. (Ereditato da ILayerElement) | |
IncomingDependencyLinks | Ottenere i collegamenti di dipendenza in ingresso. | |
IsDeleted | Controllo se questo elemento è stato eliminato. (Ereditato da ILayerElement) | |
Layers | Ottenere i livelli che sono contenuti in questo elemento. (Ereditato da ILayerContainer) | |
Name | Ottenere/impostare il nome univoco. (Ereditato da ILayerElement) | |
OutgoingDependencyLinks | Ottenere i collegamenti di dipendenza in uscita. | |
Parent | Il contenitore padre, ossia un ILayer o un ILayerModel. | |
Properties | Ottiene un dizionario di stringhe che è possibile utilizzare per memorizzare i dati arbitrari a ogni ILayerElement. (Ereditato da ILayerElement) |
In alto
Metodi di estensione
Nome | Descrizione | |
---|---|---|
CreateArtifactReferenceAsync(Project) | Sottoposto a overload. (Definito da ArtifactReferenceExtensions). | |
CreateArtifactReferenceAsync(GraphNode) | Sottoposto a overload. (Definito da ArtifactReferenceExtensionsInternal). | |
CreateArtifactReferenceAsync(Project, EventHandler<CreateArtifactReferenceCompletedEventArgs>) | Sottoposto a overload. (Definito da ArtifactReferenceExtensions). | |
CreateArtifactReferenceAsync(GraphNode, EventHandler<CreateArtifactReferenceCompletedEventArgs>) | Sottoposto a overload. (Definito da ArtifactReferenceExtensionsInternal). | |
CreateArtifactReferenceAsync(Project, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object) | Sottoposto a overload. Collegare questo livello a progetto Visual Studio.Si tratta di un'operazione asincrona.L'evento completato verrà chiamato quando l'operazione è terminata. (Definito da ArtifactReferenceExtensions). | |
CreateArtifactReferenceAsync(ProjectItem, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object) | Sottoposto a overload. Collegare questo livello a un elemento del progetto Visual Studio quali un file.Si tratta di un'operazione asincrona.L'evento completato verrà chiamato quando l'operazione è terminata. (Definito da ArtifactReferenceExtensions). | |
CreateArtifactReferenceAsync(GraphNode, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object) | Sottoposto a overload. Creare un nuovo riferimento dell'elemento in un nodo GraphModel. (Definito da ArtifactReferenceExtensionsInternal). | |
CreateComment() | Sottoposto a overload. (Definito da Extensions). | |
CreateComment(String) | Sottoposto a overload. Creare un commento. (Definito da Extensions). | |
CreateDependencyLink | Collegare questo livello a un altro livello da cui dipende. (Definito da Extensions). | |
CreateLayer() | Sottoposto a overload. (Definito da Extensions). | |
CreateLayer(String) | Sottoposto a overload. Creare un nuovo livello. (Definito da Extensions). | |
Delete | Eliminare l'elemento. (Definito da Extensions). | |
GetShape | Ottenere la forma che presenta questo elemento livello. (Definito da Extensions). |
In alto
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer
CreateLayer()