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()