Share via


MidiObject Class

Definition

Base class for the MidiClient, MidiPort, MidiEntity, MidiDevice and MidiEndpoint classes.

public class MidiObject : IDisposable
type MidiObject = class
    interface IDisposable
Inheritance
MidiObject
Derived
Implements

Remarks

Provides the shared properties for the various Midi classes.

Constructors

Name Description
MidiObject(Int32)

Properties

Name Description
Handle

Handle (pointer) to the unmanaged object representation.

Methods

Name Description
Dispose()

Releases the resources used by the MidiObject object.

Dispose(Boolean)

Releases the resources used by the MidiObject object.

Finalize()
FindByUniqueId(Int32, MidiObject)
GetData(IntPtr)
GetDictionaryProperties(Boolean)

Returns the object properties as a dictionary.

GetString(IntPtr)
RemoveProperty(String)
SetData(IntPtr, NSData)
SetString(IntPtr, String)

Applies to

See also