Creates an instance of VirtualDocumentInfo.
the virtual document need to be wrapped.
Get the language identifier of the document.
Get the text content of the virtual document.
Get the uri of the virtual document, if the document is not available, it returns an empty string, users need to check for the length of returned value before using it.
A virtual implementation of IDocumentInfo