ILayerComment – rozhraní
Komentář prvku.Komentáře mohou být obsažena v modelu vrstva nebo vrstvy a lze také propojit s libovolným počtem vrstev.
Obor názvů: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer
Sestavení: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer (v Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.dll)
Syntaxe
'Deklarace
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
Typ ILayerComment zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
Body | Komentář GET a set. | |
Description | (Zděděno z ILayerElement.) | |
Id | (Zděděno z ILayerElement.) | |
IsDeleted | (Zděděno z ILayerElement.) | |
Links | Získá prvky spojené s Tento komentář. | |
Name | (Zděděno z ILayerElement.) | |
Parent | Buď získáte nadřazeného kontejneru ILayer nebo ILayerModel. | |
Properties | (Zděděno z ILayerElement.) |
Nahoru
Rozšiřující metody
Název | Popis | |
---|---|---|
CreateCommentLink(ILayer) | Přetíženo. Propojte tento komentář k vrstvě. (Definoval Extensions.) | |
CreateCommentLink(ILayerComment) | Přetíženo. Komentář propojte tuto vrstvu. (Definoval Extensions.) | |
Delete | Odstranění prvku. (Definoval Extensions.) | |
GetShape | Zobrazí obrazec, který představuje element této vrstvy. (Definoval Extensions.) |
Nahoru
Poznámky
Získání komentáře připojené k prvku vrstvy, použijte:
ILayerModel model = diagram.GetLayerModel();
IEnumerable<ILayerComment> comments = model.Comments
.Where(comment => comment.Links
.Any(link => link.Target == layerElement));
Všimněte si, že Comments vlastnosti ILayerElement získá komentáře, které jsou obsaženy v ILayerElement -bez komentáře, které jsou propojeny.
Viz také
Referenční dokumentace
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer – obor názvů