LockContents
StructuredDocumentTag.LockContents property
当设置为真的
,此属性将禁止用户编辑此内容特殊测试.
public bool LockContents { get; set; }
例子
演示如何对结构化文档标签应用编辑限制。
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// 插入纯文本结构化文档标签,该标签充当文本框,提示用户填写。
StructuredDocumentTag tag = new StructuredDocumentTag(doc, SdtType.PlainText, MarkupLevel.Inline);
// 将“LockContents”属性设置为“true”以禁止用户编辑此文本框的内容。
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);
// 将“LockContentControl”属性设置为“true”以禁止用户
// 在 Microsoft Word 中手动删除此结构化文档标签。
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");
也可以看看
- class StructuredDocumentTag
- 命名空间 Aspose.Words.Markup
- 部件 Aspose.Words