Okapi .NET Library

IUtilitySet Members

[This is preliminary documentation and subject to change.]

IUtilitySet overview

Public Instance Methods

AddInput Adds a file to a specified input list.
AddOutput Adds an output file to the list.
EditOptions Edits the current options of the current utility.
Execute Executes the current utility with the current options and parameters.
GetCurrentUtility Gets the identifier of the utility currently active.
GetIdentifier Gets the identifier of the utility set.
GetInputListCount Get the number of input lists needed for the current utility.
GetInputListType Gets the type of input associated with a specified input list.
GetInterfaceVersion Gets the version of the IUtilitySet interface the object implements.
GetLastOutputFolder Gets the path of the last output folder.
GetOption Gets the value of the specified option for the current utility.
GetOptions Gets the current options of the current utility.
GetOutputLanguage Gets the current output language.
GetRoot Gets the current root for a specified input list.
GetUtilityCount Gets the number of utilities the set offers.
GetUtilityDescription Gets the description of a specified utility.
GetUtilityIdentifier Gets the identifier of a specified utility of the set.
HasOptions Indicates whether the current utility supports options.
Initialize Initializes the filter object.
NeedOutput Indicates whether the current utility needs output files.
NeedOutputEncoding Indicates whether the current utility needs a default output encoding.
NeedRoot Queries whether the current utility needs to have a root defined for a specific input list.
ResetFileLists Resets all the lists of input and output files.
SetCurrentUtility Sets the utility currently active.
SetDefaultOptions Sets the options of the current utility to their defaults values.
SetLanguages Sets the input and output languages.
SetOption Sets the value for the specified option of the current utility.
SetOptions Sets the options of the current utility.
SetRoot Sets the root for a specified input list.

See Also

IUtilitySet Interface | Okapi.Library.Utility Namespace