ID3-Sync Scripting API

IEdit Members

IEdit overview

Public Instance Properties

Duration Duration of the current audio file.
Filename Filename of the file currently loaded for editing.
FilenameParser The FilenameParser object used to parse the filename for meta-information.
FileparserCapitalize Set if the old filename should be capitalized.
FileparserFixWhitespaces Set if the underscores in the old filename should be replaced by whitespaces.
GuessScheme Set if the scheme of the old filename should be guessed by ID3-Sync.
NewScheme Set the fileparsing scheme that is used to create the new filename.
OldScheme Set the fileparsing scheme that is used to parse the old filename.
Playing True if the file is currently playing.
Position Sets/gets position within the current audio file.
Tag1 The IMetaParser object used to read/write the meta-information of the first tag.
Tag2 The IMetaParser object used to read/write the meta-information of the seconds tag (if any exists).
Type FileType of the currently loaded file.
Volume Sets/gets volume (0-100).

Public Instance Methods

Close Closes the edit dialog.
DeleteNext Deletes current file and loads the next.
GetSelectedSource Gets the selected Source for a given Field.
GetValue Get the value for a given Field.
Next Loads the next file.
SaveClose Saves current file and closes the dialog.
SaveNext Saves current file and loads the next.
SelectSource Selects a Source for a given Field.
SetUserValue Sets the user input value for a Field.
SetValues Sets the possible values for a Field.
ShowFreeDB Shows the FreeDB query dialog.
StopPlayback Stops playback.
TogglePlayback Starts/pauses playback (if enabled).

See Also

IEdit Interface | ID3Sync.Scripting Namespace