ITransformFilterInformation Interface

On this page:

Description

This interface defines properties to describe a transformation performed by implementations of the ITransformFilter interface.

Please see Edit File Type for information on implementing this interface.

Properties

Forwards read-only, ITransformFilterInformation

Indicates whether this is a forward transformation (VARIANT_TRUE = loading, VARIANT_FALSE = saving).

IDL [propget] HRESULT Forwards([out, retval] VARIANT_BOOL* pValue)
.NET Boolean Forwards[get]

OriginalFullPath read-only, ITransformFilterInformation

The full path or URI to the original file being transformed.

IDL [propget] HRESULT OriginalFullPath([out, retval] BSTR* pValue)
.NET String OriginalFullPath[get]

OriginalLocation read-only, ITransformFilterInformation

The full path to the folder containing the original file being transformed

IDL [propget] HRESULT OriginalLocation([out, retval] BSTR* pValue)
.NET String OriginalLocation[get]

OriginalName read-only, ITransformFilterInformation

The name (basename) of the original file being transformed.

IDL [propget] HRESULT OriginalName([out, retval] BSTR* pValue)
.NET String OriginalName[get]

InputFilePath read-only, ITransformFilterInformation

A temporary file containing the file data that should be transformed to the output file path.

IDL [propget] HRESULT InputFilePath([out, retval] BSTR* pValue)
.NET String InputFilePath[get]

OutputFilePath read-only, ITransformFilterInformation

A temporary file into which the data at the input file path should be transformed.

IDL [propget] HRESULT OutputFilePath([out, retval] BSTR* pValue)
.NET String OutputFilePath[get]