Rensa innehållskontroll

Denna handledning visar hur man rensar innehållet i en SDT i ett Word-dokument med Aspose.Words för .NET. Rensa innehållet i en SDT tar bort all text eller underordnade noder inom innehållskontrollen.

Förutsättningar

För att följa denna handledning måste du ha följande:

  • Aspose.Words för .NET-biblioteket installerat.
  • Grundläggande kunskaper i C# och ordbehandling med Word-dokument.

Steg 1: Konfigurera dokumentkatalogen

Börja med att ställa in sökvägen till din dokumentkatalog. Byta ut"YOUR DOCUMENT DIRECTORY" med den faktiska sökvägen till katalogen där ditt dokument finns.

string dataDir = "YOUR DOCUMENT DIRECTORY";

Steg 2: Ladda dokumentet och hämta StructuredDocumentTag

Ladda Word-dokumentet med hjälp avDocument konstruktor, skickar sökvägen till dokumentet som en parameter. Hämta sedan önskadStructuredDocumentTag från dokumentet. I det här exemplet antar vi att SDT är den första underordnade noden i dokumentet.

Document doc = new Document(dataDir + "Structured document tags.docx");
StructuredDocumentTag sdt = (StructuredDocumentTag)doc.GetChild(NodeType.StructuredDocumentTag, 0, true);

Steg 3: Rensa innehållet i StructuredDocumentTag

Rensa innehållet i SDT med hjälp avClear metod. Detta tar bort all text eller underordnade noder inom innehållskontrollen.

sdt.Clear();

Steg 4: Spara dokumentet

Spara det ändrade dokumentet med hjälp avSavemetod. Ange önskat filnamn med lämplig filtillägg. I det här exemplet sparar vi dokumentet som “WorkingWithSdt.ClearContentsControl.doc”.

doc.Save(dataDir + "WorkingWithSdt.ClearContentsControl.doc");

Exempel på källkod för Clear Contents Control med Aspose.Words för .NET

	// Sökväg till din dokumentkatalog
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document doc = new Document(dataDir + "Structured document tags.docx");
	StructuredDocumentTag sdt = (StructuredDocumentTag) doc.GetChild(NodeType.StructuredDocumentTag, 0, true);
	sdt.Clear();
	doc.Save(dataDir + "WorkingWithSdt.ClearContentsControl.doc");

Det är allt! Du har framgångsrikt rensat innehållet i en StructuredDocumentTag i ditt Word-dokument med Aspose.Words för .NET.