Delegate BilingualDocumentOutputPropertiesProvider
This delegate is used with IMulti
Namespace: Sdl.FileTypeSupport.Framework.IntegrationApi
Assembly: Sdl.FileTypeSupport.Framework.Core.dll
Syntax
public delegate void BilingualDocumentOutputPropertiesProvider(IBilingualDocumentOutputProperties outputProperties, IDocumentProperties documentInfo, IOutputFileInfo proposedFileInfo);
Parameters
Type | Name | Description |
---|---|---|
IBilingual |
outputProperties | The delegate implementation should set the actual output properties to be used on this object. |
IDocument |
documentInfo | |
IOutput |
proposedFileInfo | Proposed name, etc. for the bilingual document file, as suggested by the file type components. Can be used when showing a File Save As dialog. |
Remarks
After successful processing in the multi-file converter, the actual bilingual output
properties that are used can be retrieved by accessing Bilingual
Constructors
BilingualDocumentOutputPropertiesProvider(Object, IntPtr)
This delegate is used with IMulti
Declaration
public BilingualDocumentOutputPropertiesProvider(object object, IntPtr method)
Parameters
Type | Name | Description |
---|---|---|
Object | object | |
Int |
method |
Remarks
After successful processing in the multi-file converter, the actual bilingual output
properties that are used can be retrieved by accessing Bilingual
Methods
BeginInvoke(IBilingualDocumentOutputProperties, IDocumentProperties, IOutputFileInfo, AsyncCallback, Object)
This delegate is used with IMulti
Declaration
public virtual IAsyncResult BeginInvoke(IBilingualDocumentOutputProperties outputProperties, IDocumentProperties documentInfo, IOutputFileInfo proposedFileInfo, AsyncCallback callback, object object)
Parameters
Type | Name | Description |
---|---|---|
IBilingual |
outputProperties | |
IDocument |
documentInfo | |
IOutput |
proposedFileInfo | |
Async |
callback | |
Object | object |
Returns
Type | Description |
---|---|
IAsync |
Remarks
After successful processing in the multi-file converter, the actual bilingual output
properties that are used can be retrieved by accessing Bilingual
EndInvoke(IAsyncResult)
This delegate is used with IMulti
Declaration
public virtual void EndInvoke(IAsyncResult result)
Parameters
Type | Name | Description |
---|---|---|
IAsync |
result |
Remarks
After successful processing in the multi-file converter, the actual bilingual output
properties that are used can be retrieved by accessing Bilingual
Invoke(IBilingualDocumentOutputProperties, IDocumentProperties, IOutputFileInfo)
This delegate is used with IMulti
Declaration
public virtual void Invoke(IBilingualDocumentOutputProperties outputProperties, IDocumentProperties documentInfo, IOutputFileInfo proposedFileInfo)
Parameters
Type | Name | Description |
---|---|---|
IBilingual |
outputProperties | |
IDocument |
documentInfo | |
IOutput |
proposedFileInfo |
Remarks
After successful processing in the multi-file converter, the actual bilingual output
properties that are used can be retrieved by accessing Bilingual