GetDocumentInfo

Editor.GetDocumentInfo method

Returnerar metadata om dokumentet som laddades till denna “Editor”-instans

public IDocumentInfo GetDocumentInfo(string password)
Parameter Typ Beskrivning
password String Användaren kan ange ett lösenord för ett dokument, om detta dokument är krypterat med lösenordet. Kan vara NULL eller tom sträng, vilket motsvarar det frånvarande lösenordet. För de dokumentformat som inte har något lösenordsskydd, kommer detta argument att ignoreras. Om dokumentet är krypterat och lösenordet inte anges i den här parametern, men det angavs tidigare i laddningsalternativen när du skapade dettaEditor till exempel kommer det att användas.

Returvärde

Formatspecifik arvtagare avIDocumentInfo gränssnitt, som indikerar upptäckt format med formatspecifik metadata, eller NULL, om dokumentet inte erkändes som stöds eller är skadat.

Undantag

undantag skick
ObjectDisposedException Kastas när Editor-instansen redan kasserades när “GetDocumentInfo” anropas
PasswordRequiredException Kastas när det laddade dokumentet är lösenordsskyddat, men lösenordet angavs inte i parametern “password
IncorrectPasswordException Kastas när det laddade dokumentet är lösenordsskyddat, lösenordet är angivet, men är felaktigt
InvalidOperationException Kastas när ett oväntat fel av okänd karaktär har inträffat

Anmärkningar

GetDocumentInfo-metoden är användbar när det är oklart vilket format som är inmatningsdokumentet, är det lösenordsskyddat och/eller hur många sidor/kalkylblad/slides det innehåller. Baserat på denna metadata, som returneras av GetDocumentInfo, är det möjligt att korrekt justera laddnings- och redigeringsalternativen för huvudbearbetningspipelinen.

GetDocumentInfo-metoden returnerar alltid fullständig data, den påverkas inte av testläget, dess användning skriver inte av förbrukade byte eller krediter.

Läs mer

Se även