C# Class xZune.Bass.Tag.TagsManager

Inheritance: HandleObject
显示文件 Open project: higankanshi/xZune.Bass Class Usage Examples

Public Methods

Method Description
CreateFormBass ( Channel bassChannel ) : TagsManager
CreateFormFile ( String file, TagType type = TagType.Automatic, bool parseTags = true ) : TagsManager
CreateFormMemory ( IntPtr memory, ulong size, TagType type = TagType.Automatic, bool parseTags = true ) : TagsManager

Protected Methods

Method Description
ReleaseManaged ( ) : void
ReleaseUnmanaged ( ) : void
TagsManager ( IntPtr handle ) : System

Method Details

CreateFormBass() public static method

public static CreateFormBass ( Channel bassChannel ) : TagsManager
bassChannel Channel
return TagsManager

CreateFormFile() public static method

public static CreateFormFile ( String file, TagType type = TagType.Automatic, bool parseTags = true ) : TagsManager
file String
type TagType
parseTags bool
return TagsManager

CreateFormMemory() public static method

public static CreateFormMemory ( IntPtr memory, ulong size, TagType type = TagType.Automatic, bool parseTags = true ) : TagsManager
memory System.IntPtr
size ulong
type TagType
parseTags bool
return TagsManager

ReleaseManaged() protected method

protected ReleaseManaged ( ) : void
return void

ReleaseUnmanaged() protected method

protected ReleaseUnmanaged ( ) : void
return void

TagsManager() protected method

protected TagsManager ( IntPtr handle ) : System
handle System.IntPtr
return System