Sdílet prostřednictvím


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
Veřejná vlastnost Body Komentář GET a set.
Veřejná vlastnost Description (Zděděno z ILayerElement.)
Veřejná vlastnost Id (Zděděno z ILayerElement.)
Veřejná vlastnost IsDeleted (Zděděno z ILayerElement.)
Veřejná vlastnost Links Získá prvky spojené s Tento komentář.
Veřejná vlastnost Name (Zděděno z ILayerElement.)
Veřejná vlastnost Parent Buď získáte nadřazeného kontejneru ILayer nebo ILayerModel.
Veřejná vlastnost Properties (Zděděno z ILayerElement.)

Nahoru

Rozšiřující metody

  Název Popis
Veřejná rozšiřující metoda CreateCommentLink(ILayer) Přetíženo. Propojte tento komentář k vrstvě. (Definoval Extensions.)
Veřejná rozšiřující metoda CreateCommentLink(ILayerComment) Přetíženo. Komentář propojte tuto vrstvu. (Definoval Extensions.)
Veřejná rozšiřující metoda Delete Odstranění prvku. (Definoval Extensions.)
Veřejná rozšiřující metoda 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ů

CreateComment