ModernComment

ModernComment-Klasse

Stellt einen Kommentar auf einer Folie dar.

public sealed class ModernComment : Comment, IModernComment

Eigenschaften

NameBeschreibung
Author { get; }Gibt den Autor eines Kommentars zurück. Nur lesbar ICommentAuthor.
CreatedTime { get; set; }Gibt die Zeit der Kommentarerstellung zurück oder legt sie fest. Wenn diese Eigenschaft auf MinValue gesetzt ist, bedeutet das, dass keine Kommentarzeit festgelegt ist. Lese-/Schreibzugriff DateTime.
ParentComment { get; set; }Ruft den übergeordneten Kommentar ab oder legt ihn fest. Lese-/Schreibzugriff IComment.
Position { get; set; }Gibt die Position eines Kommentars auf einer Folie zurück oder legt sie fest. Lese-/Schreibzugriff PointF.
Shape { get; }Gibt eine mit dem Kommentar verbundene Form zurück. Nur lesbar IShape.
Slide { get; }Gibt die übergeordnete Folie eines Kommentars zurück oder legt sie fest. Nur lesbar ISlide.
Status { get; set; }Ruft den Status des Kommentars ab oder legt ihn fest. Lese-/Schreibzugriff ModernCommentStatus.
Text { get; set; }Gibt den Klartext eines Folienkommentars zurück oder legt ihn fest. Lese-/Schreibzugriff String.
TextSelectionLength { get; set; }Ruft die Länge der Textauswahl im Textfeld ab oder legt sie fest, wenn der Kommentar mit einer AutoShape verbunden ist. Lese-/Schreibzugriff Int32.
TextSelectionStart { get; set; }Ruft die Startposition der Textauswahl im Textfeld ab oder legt sie fest, wenn der Kommentar mit einer AutoShape verbunden ist. Lese-/Schreibzugriff Int32.

Methoden

NameBeschreibung
Remove()Entfernt den Kommentar und alle seine Antworten aus der übergeordneten Sammlung.

Beispiele

[C#]
using (Presentation pres = new Presentation())
{
    ICommentAuthor newAuthor = pres.CommentAuthors.AddAuthor("Some Author", "SA");
    IModernComment modernComment = newAuthor.Comments.AddModernComment("This is modern comment", pres.Slides[0], null, new PointF(100, 100), DateTime.Now);

    pres.Save(outPptxFileName, SaveFormat.Pptx);
}

Siehe Auch