static
readonly
OcaClassID ClassID
= 1.2.5
Level: 1 Index: 1
Number that uniquely identifies the class. Note that this differs from the object number, which identifies the instantiated object. This property is an override of the OcaRoot property.
Level: 1 Index: 2
Identifies the interface version of the class. Any change to the class definition leads to a higher class version. This property is an override of the OcaRoot property.
Level: 3 Index: 1
Type of library volumes:
Level: 3 Index: 2
Readonly, read-expand, or full.
Level: 3 Index: 3
Map of volumes held in the Library. Changed in version 2 because the definition of OcaLibVolMetaData, which is part of OcaLibVol, has changed, and because it is now a private property whose changes are signaled by the OcaLibVolChanged event.
Properties inherited from OcaAgent
Properties inherited from OcaRoot
OcaLibrary::AddVolume (
OcaLibVol Volume )
→ (
OcaLibVolID ID)
Level: 3 Index: 1
Adds a volume to the library and returns its volume ID. The return value indicates whether the volume was successfully added. Changed in version 2 because the definition of OcaLibVolMetaData, which is part of OcaLibVol, has changed.
OcaLibrary::ReplaceVolume (
OcaLibVolID ID, OcaLibVol Volume )
Level: 3 Index: 2
Replaces a volume in the library at the given volume ID. The return value indicates whether the volume was successfully replaced. Changed in version 2 because the definition of OcaLibVolMetaData, which is part of OcaLibVol, has changed.
OcaLibrary::DeleteVolume (
OcaLibVolID ID )
Level: 3 Index: 3
Deletes a volume from the library. The return value indicates whether the group was successfully deleted.
OcaLibrary::GetVolume (
)
→ (
OcaLibVol Volume)
Level: 3 Index: 4
Retrieves a library volume. The return value indicates whether the volume was successfully retrieved. Changed in version 2 because the definition of OcaLibVolMetaData, which is part of OcaLibVol, has changed.
OcaLibrary::GetVolumeCount (
)
→ (
OcaUint16 Count)
Level: 3 Index: 5
Gets the count of volumes in this library. The return value indicates whether the count was successfully retrieved.
Level: 3 Index: 6
Gets the list of volumes held in this library. The return value indicates whether the list was successfully retrieved. Changed in version 2 because the definition of OcaLibVolMetaData, which is part of OcaLibVol, has changed.
OcaLibrary::GetAccess (
)
→ (
OcaLibAccess Access)
Level: 3 Index: 7
Gets allowed access mode for this library. The return value indicates whether the property was successfully retrieved.
OcaLibrary::SetAccess (
OcaLibAccess Access )
Level: 3 Index: 8
Sets allowed access mode for this library. The return value indicates whether the property was successfully set. Not implemented for static, manufacturer-supplied libraries.