ILayerComment Arabirim
Açıklama öğesi.Yorum, bir katman veya katman modeli de bulunan ve herhangi bir katman sayısını da bağlanabilir.
Ad alanı: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer
Derleme: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer (Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.dll içinde)
Sözdizimi
'Bildirim
Public Interface ILayerComment _
Inherits ILayerElement
public interface ILayerComment : ILayerElement
public interface class ILayerComment : ILayerElement
type ILayerComment =
interface
interface ILayerElement
end
public interface ILayerComment extends ILayerElement
ILayerComment türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
![]() |
Body | Açıklama metni Get veya set. |
![]() |
Description | Açıklama Get veya set. (ILayerElement kaynağından devralındı.) |
![]() |
Id | Bu öğenin benzersiz tanımlayıcı alır. (ILayerElement kaynağından devralındı.) |
![]() |
IsDeleted | Bu öğe silinmiş olup olmadığını denetleyin. (ILayerElement kaynağından devralındı.) |
![]() |
Links | Bu yoruma bağlı öğeleri alır. |
![]() |
Name | Benzersiz bir ad Get veya set. (ILayerElement kaynağından devralındı.) |
![]() |
Parent | Üst kapsayıcı, bir ILayer veya bir ILayerModel ya da alın. |
![]() |
Properties | Her isteğe bağlı verileri saklamak için kullanabileceğiniz bir dize sözlük alır ILayerElement. (ILayerElement kaynağından devralındı.) |
Üst
Genişletme Yöntemleri
Ad | Açıklama | |
---|---|---|
![]() |
CreateCommentLink(ILayer) | Fazla Yüklendi. Bu açıklama bir katmana bağ. (Extensions tarafından tanımlandı.) |
![]() |
CreateCommentLink(ILayerComment) | Fazla Yüklendi. Bu katman bir yorum bağlayın. (Extensions tarafından tanımlandı.) |
![]() |
Delete | Öğesini silin. (Extensions tarafından tanımlandı.) |
![]() |
GetShape | Bu katman öğesi sunan şekli alın. (Extensions tarafından tanımlandı.) |
Üst
Notlar
Bir katmanı öğesine iliştirilmiş açıklamaları almak için aşağıdaki komutu kullanın:
ILayerModel model = diagram.GetLayerModel();
IEnumerable<ILayerComment> comments = model.Comments
.Where(comment => comment.Links
.Any(link => link.Target == layerElement));
Dikkat Comments özelliği, bir ILayerElement içinde yer alan açıklamalar alır ILayerElement -değil kendisine bağlı yorumlar.
Ayrıca bkz.
Başvuru
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer Ad Alanı
CreateComment