![]() | External |
The ExternalReferenceResolver type exposes the following members.
Name | Description | |
---|---|---|
![]() | ClearRedirection | Clears all registered redirection paths. |
![]() | ClearRedirection(String) | Clears the redirection path for the provided address. |
![]() | IsExternal | Determines, if the provided XElement is part of an external document. |
![]() | LoadOrGetReferencedDocument(ExternalReferenceType) | This method is used to load an outsourced CAEX document. The external representation for that document is defined in the provided ExternalReference object. The CAEXDocument is loaded as a new 'stand alone' document, which means that no libraries of the loaded document are merged to the original referencing document. The ExternalReference is not changed and all external references in the original document which use the alias name in a path- or id-reference will not change too. A merge of documents can only be requested by a IMerge service. |
![]() | LoadOrGetReferencedDocument(CAEXDocument, String) | Determines, if the provided path contains an alias and gets the resolved document for that alias. |
![]() | LoadOrGetReferencedDocumentAsync(ExternalReferenceType) | Async version of LoadOrGetReferencedDocument(ExternalReferenceType) |
![]() | LoadOrGetReferencedDocumentAsync(CAEXDocument, String) | Async method of LoadOrGetReferencedDocument(CAEXDocument, String) |
![]() ![]() | Register | Registers a service to resolve external references. |
![]() | RegisterExternalDocument | Registers a CAEXDocument, referenced by the specified externalReference as an external document. |
![]() | RemoveDocument | Removes the document from the internal registry of the service. |
![]() | ResolvedDocuments | Gets all already resolved externals for the provided CAEXDocument containing ExternalReference objects |
![]() | ResolveExternalDocument | Resolves a CAEXDocument, referenced by the specified url. |
![]() | ResolveExternalDocumentAsync | Async version of ResolveExternalDocument(String) |
![]() | SetRedirection | Sets a redirection path for the provided address. |
![]() | UnloadExternalDocument | Unloads the external document which was referenced by the provided externalReference. |
![]() ![]() | UnRegister | Unregister this service |