IsTemporary

StructuredDocumentTag.IsTemporary property

Bunun olup olmadığını belirtirSDT içeriği değiştirildiğinde WordProcessingML belgesinden kaldırılacaktır.

public bool IsTemporary { get; set; }

Örnekler

Tek kullanımlık kontrollerin nasıl yapılacağını gösterir.

Document doc = new Document();

// Düz metin yapılı bir belge etiketi ekleyin,
// kullanıcının metin girebileceği düz metin formu görevi görecek.
StructuredDocumentTag tag = new StructuredDocumentTag(doc, SdtType.PlainText, MarkupLevel.Inline);

// Yapılandırılmış belge etiketinin kaybolması için "IsTemporary" özelliğini "true" olarak ayarlayın ve
// kullanıcı onu Microsoft Word'de bir kez düzenledikten sonra içeriğini belgeye asimile et.
// Kullanıcının içeriği düzenlemesine izin vermek için "IsTemporary" özelliğini "false" olarak ayarlayın
// yapılandırılmış belge etiketinin herhangi bir sayıda.
tag.IsTemporary = isTemporary;

DocumentBuilder builder = new DocumentBuilder(doc);
builder.Write("Please enter text: ");
builder.InsertNode(tag);

// Onay kutusu biçiminde başka bir yapılandırılmış belge etiketi ekleyin ve varsayılan durumunu "işaretli" olarak ayarlayın.
tag = new StructuredDocumentTag(doc, SdtType.Checkbox, MarkupLevel.Inline);
tag.Checked = true;

// Onay kutusunun bir sembol haline gelmesi için "IsTemporary" özelliğini "true" olarak ayarlayın
// kullanıcı Microsoft Word'de buna tıkladığında.
// Kullanıcının onay kutusunu herhangi bir sayıda tıklamasına izin vermek için "IsTemporary" özelliğini "false" olarak ayarlayın.
tag.IsTemporary = isTemporary;

builder.Write("\nPlease click the check box: ");
builder.InsertNode(tag);

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

Ayrıca bakınız