Поделиться через


ILayerContainer.Comments - свойство

Получает комментарии, содержащиеся в данном элементе (не комментарии, которые с ним связаны).

Пространство имен:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer
Сборка:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer (в Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.dll)

Синтаксис

'Декларация
ReadOnly Property Comments As IEnumerable(Of ILayerComment)
    Get
IEnumerable<ILayerComment> Comments { get; }
property IEnumerable<ILayerComment^>^ Comments {
    IEnumerable<ILayerComment^>^ get ();
}
abstract Comments : IEnumerable<ILayerComment>
function get Comments () : IEnumerable<ILayerComment>

Значение свойства

Тип: System.Collections.Generic.IEnumerable<ILayerComment>

Заметки

Это свойство получает комментарии, содержащиеся в контейнере, а не те, которые с ним связаны.

Чтобы получить комментарии, прикрепленные к элементу слоя, воспользуйтесь следующим кодом:

ILayerModel model = diagram.GetLayerModel(); 
IEnumerable<ILayerComment> comments = model.Comments 
.Where(comment => comment.Links.Any(link => link.Target == layerElement));

Безопасность платформы .NET Framework

См. также

Ссылки

ILayerContainer Интерфейс

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer - пространство имен

CreateComment()