Delegate BilingualDocumentOutputPropertiesProvider
This delegate is used with IMultiFileConverter to determine the output properties
for bilingual document files (e.g. SDL XLIFF). The implementation should set the relevant
properties on the outputProperties object, supported by proposedFileInfo as required.
Assembly: Sdl.FileTypeSupport.Framework.Core.dll
Syntax
public delegate void BilingualDocumentOutputPropertiesProvider(IBilingualDocumentOutputProperties outputProperties, IDocumentProperties documentInfo, IOutputFileInfo proposedFileInfo);
Parameters
Type |
Name |
Description |
IBilingualDocumentOutputProperties |
outputProperties |
The delegate implementation should
set the actual output properties to be used on this object.
|
IDocumentProperties |
documentInfo |
|
IOutputFileInfo |
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.
|
Constructors
BilingualDocumentOutputPropertiesProvider(Object, IntPtr)
Declaration
public BilingualDocumentOutputPropertiesProvider(object object, IntPtr method)
Parameters
Type |
Name |
Description |
System.Object |
object |
|
System.IntPtr |
method |
|
Methods
BeginInvoke(IBilingualDocumentOutputProperties, IDocumentProperties, IOutputFileInfo, AsyncCallback, Object)
Declaration
public virtual IAsyncResult BeginInvoke(IBilingualDocumentOutputProperties outputProperties, IDocumentProperties documentInfo, IOutputFileInfo proposedFileInfo, AsyncCallback callback, object object)
Parameters
Returns
Type |
Description |
System.IAsyncResult |
|
EndInvoke(IAsyncResult)
Declaration
public virtual void EndInvoke(IAsyncResult result)
Parameters
Type |
Name |
Description |
System.IAsyncResult |
result |
|
Invoke(IBilingualDocumentOutputProperties, IDocumentProperties, IOutputFileInfo)
Declaration
public virtual void Invoke(IBilingualDocumentOutputProperties outputProperties, IDocumentProperties documentInfo, IOutputFileInfo proposedFileInfo)
Parameters