ILayer - интерфейс
Элемент слоя
Пространство имен: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer
Сборка: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer (в Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.dll)
Синтаксис
'Декларация
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
Тип ILayer предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
ArtifactReferences | Получает ссылки на артефакт. | |
Comments | Получает комментарии, содержащиеся в данном элементе (не комментарии, которые с ним связаны). (Унаследовано от ILayerContainer.) | |
Description | Получает или задает описание. (Унаследовано от ILayerElement.) | |
Id | Получает уникальный идентификатор данного элемента. (Унаследовано от ILayerElement.) | |
IncomingDependencyLinks | Получает входящие связи зависимости. | |
IsDeleted | Проверяет, удален ли данный элемент. (Унаследовано от ILayerElement.) | |
Layers | Получает слои, содержащиеся в данном элементе. (Унаследовано от ILayerContainer.) | |
Name | Получает или задает уникальное имя. (Унаследовано от ILayerElement.) | |
OutgoingDependencyLinks | Получает исходящие связи зависимости. | |
Parent | Родительский контейнер, ILayer или ILayerModel. | |
Properties | Получает словарь строк, который можно использовать для хранения произвольных данных с каждым ILayerElement. (Унаследовано от ILayerElement.) |
В начало страницы
Методы расширения
Имя | Описание | |
---|---|---|
CreateArtifactReferenceAsync(Project) | Перегружен. (Определено в ArtifactReferenceExtensions.) | |
CreateArtifactReferenceAsync(Project, EventHandler<CreateArtifactReferenceCompletedEventArgs>) | Перегружен. (Определено в ArtifactReferenceExtensions.) | |
CreateArtifactReferenceAsync(Project, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object) | Перегружен. Свяжите этот слой с проектом Visual Studio.Эта операция является асинхронной.После прекращения операции вызывается завершенное событие. (Определено в ArtifactReferenceExtensions.) | |
CreateArtifactReferenceAsync(ProjectItem, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object) | Перегружен. Свяжите этот слой с элементом проекта Visual Studio, например файлом.Эта операция является асинхронной.После прекращения операции вызывается завершенное событие. (Определено в ArtifactReferenceExtensions.) | |
CreateComment() | Перегружен. (Определено в Extensions.) | |
CreateComment(String) | Перегружен. Создает примечание. (Определено в Extensions.) | |
CreateDependencyLink | Свяжите этот слой со слоем, от которого он зависит. (Определено в Extensions.) | |
CreateLayer() | Перегружен. (Определено в Extensions.) | |
CreateLayer(String) | Перегружен. Создает новый слой. (Определено в Extensions.) | |
Delete | Удалите элемент. (Определено в Extensions.) | |
GetShape | Получает фигуру, представляющую данный элемент. (Определено в Extensions.) |
В начало страницы
См. также
Ссылки
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer - пространство имен
CreateLayer