LockContentControl

StructuredDocumentTag.LockContentControl property

Wenn eingestellt aufWAHR , verhindert diese Eigenschaft, dass ein Benutzer dies löschen kannSDT .

public bool LockContentControl { get; set; }

Beispiele

Zeigt, wie Bearbeitungsbeschränkungen auf strukturierte Dokument-Tags angewendet werden.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

// Fügen Sie ein strukturiertes Nur-Text-Dokument-Tag ein, das als Textfeld fungiert, das den Benutzer zum Ausfüllen auffordert.
StructuredDocumentTag tag = new StructuredDocumentTag(doc, SdtType.PlainText, MarkupLevel.Inline);

// Setzen Sie die Eigenschaft „LockContents“ auf „true“, um zu verhindern, dass der Benutzer den Inhalt dieses Textfelds bearbeitet.
tag.LockContents = true;
builder.Write("The contents of this structured document tag cannot be edited: ");
builder.InsertNode(tag);

tag = new StructuredDocumentTag(doc, SdtType.PlainText, MarkupLevel.Inline);

// Setzen Sie die Eigenschaft „LockContentControl“ auf „true“, um dem Benutzer dies zu verbieten
// Dieses strukturierte Dokument-Tag manuell in Microsoft Word löschen.
tag.LockContentControl = true;

builder.InsertParagraph();
builder.Write("This structured document tag cannot be deleted but its contents can be edited: ");
builder.InsertNode(tag);

doc.Save(ArtifactsDir + "StructuredDocumentTag.Lock.docx");

Siehe auch