COM / ActiveX SDK Documentation  2020SP3
Classes | Enumerations
PCAD_SM_X Module Reference

Classes

class  CAcSmAcDbBlockRecordReference
 
class  CAcSmAcDbDatabase
 
class  CAcSmAcDbLayoutReference
 
class  CAcSmAcDbObjectReference
 
class  CAcSmAcDbViewReference
 
class  CAcSmCalloutBlockReferences
 
class  CAcSmCalloutBlocks
 
class  CAcSmComponent
 
class  CAcSmCustomPropertyBag
 
class  CAcSmCustomPropertyValue
 
class  CAcSmDatabase
 
class  CAcSmEnumAcDbBlockRecordReference
 
class  CAcSmEnumComponent
 
class  CAcSmEnumDatabase
 
class  CAcSmEnumFileReference
 
class  CAcSmEnumPersist
 
class  CAcSmEnumProjectPointLocation
 
class  CAcSmEnumProperty
 
class  CAcSmEnumSheetSelSet
 
class  CAcSmEnumSheetView
 
class  CAcSmEnumViewCategory
 
class  CAcSmFileReference
 
class  CAcSmNamedAcDbObjectReference
 
class  CAcSmObjectId
 
class  CAcSmPersist
 
class  CAcSmProjectPointLocation
 
class  CAcSmProjectPointLocations
 
class  CAcSmPublishOptions
 
class  CAcSmResources
 
class  CAcSmSheet
 
class  CAcSmSheetSelSet
 
class  CAcSmSheetSelSets
 
class  CAcSmSheetSet
 
class  CAcSmSheetSetMgr
 
class  CAcSmSheetView
 
class  CAcSmSheetViews
 
class  CAcSmSubset
 
class  CAcSmViewCategories
 
class  CAcSmViewCategory
 
interface  IAcSmAcDbBlockRecordReference
 
interface  IAcSmAcDbDatabase
 
interface  IAcSmAcDbLayoutReference
 
interface  IAcSmAcDbObjectReference
 
interface  IAcSmAcDbViewReference
 
interface  IAcSmCalloutBlocks
 
interface  IAcSmComponent
 
interface  IAcSmCustomPropertyBag
 
interface  IAcSmCustomPropertyValue
 
interface  IAcSmDatabase
 
interface  IAcSmDatabase_Internal
 
interface  IAcSmEnumAcDbBlockRecordReference
 
interface  IAcSmEnumComponent
 
interface  IAcSmEnumDatabase
 
interface  IAcSmEnumFileReference
 
interface  IAcSmEnumPersist
 
interface  IAcSmEnumProjectPointLocation
 
interface  IAcSmEnumProperty
 
interface  IAcSmEnumSheetSelSet
 
interface  IAcSmEnumSheetView
 
interface  IAcSmEnumViewCategory
 
interface  IAcSmEvents
 
interface  IAcSmFiler
 
interface  IAcSmFileReference
 
interface  IAcSmNamedAcDbObjectReference
 
interface  IAcSmObjectId
 
interface  IAcSmObjectReference
 
interface  IAcSmPersist
 
interface  IAcSmPersistProxy
 
interface  IAcSmProjectPointLocation
 
interface  IAcSmProjectPointLocations
 
interface  IAcSmPublishOptions
 
interface  IAcSmResources
 
interface  IAcSmSheet
 
interface  IAcSmSheetSelSet
 
interface  IAcSmSheetSelSets
 
interface  IAcSmSheetSet
 
interface  IAcSmSheetSetMgr
 
interface  IAcSmSheetView
 
interface  IAcSmSheetViews
 
interface  IAcSmSubset
 
interface  IAcSmViewCategories
 
interface  IAcSmViewCategory
 
interface  IOdSmInternal
 

Enumerations

enum  PropertyFlags { EMPTY = 0, CUSTOM_SHEETSET_PROP = 1, CUSTOM_SHEET_PROP = 2, IS_CHILD = 4 }
 
enum  AcSmEvent {
  SHEET_ADDED = 0, SHEET_DELETED = 1, SHEET_SUBSET_CREATED = 2, SHEET_SUBSET_DELETED = 3,
  SHEET_SELECTION_SET_CREATED = 4, SHEET_SELECTION_SET_DELETED = 5, SHEET_VIEW_CREATED = 6, SHEET_VIEW_DELETED = 7,
  SHEET_VIEW_CATEGORY_CREATED = 8, SHEET_VIEW_CATEGORY_DELETED = 9, MODEL_RESOURCE_ADDED = 10, MODEL_RESOURCE_DELETED = 11,
  CALLOUT_BLOCK_ADDED = 12, CALLOUT_BLOCK_DELETED = 13, SHEETS_RENUMBERED = 14, ACSM_DATABASE_CREATED = 15,
  ACSM_DATABASE_OPENED = 16, ACSM_DATABASE_IS_CLOSING = 17, ACSM_DATABASE_WATCH_ERROR = 18, ACSM_DATABASE_LOCKED = 19,
  ACSM_DATABASE_UNLOCKED = 20, ACSM_DATABASE_CHANGED = 21, ACSM_DATABASE_INITNEW_BEGIN = 22, ACSM_DATABASE_INITNEW_FAILED = 23,
  ACSM_DATABASE_INITNEW_COMPLETE = 24, ACSM_DATABASE_LOAD_BEGIN = 25, ACSM_DATABASE_LOAD_FAILED = 26, ACSM_DATABASE_LOAD_COMPLETE = 27
}
 
enum  AcSmLockStatus {
  AcSmLockStatus_UnLocked = 0, AcSmLockStatus_Locked_Local = 1, AcSmLockStatus_Locked_Remote = 2, AcSmLockStatus_Locked_ReadOnly = 4,
  AcSmLockStatus_Locked_NotConnected = 8, AcSmLockStatus_Locked_AccessDenied = 16
}
 
enum  AcSmObjectReferenceFlags { AcSmObjectReference_SoftPointer = 1, AcSmObjectReference_HardPointer = 2 }
 

Enumeration Type Documentation

◆ AcSmEvent

Enumerator
SHEET_ADDED 
SHEET_DELETED 
SHEET_SUBSET_CREATED 
SHEET_SUBSET_DELETED 
SHEET_SELECTION_SET_CREATED 
SHEET_SELECTION_SET_DELETED 
SHEET_VIEW_CREATED 
SHEET_VIEW_DELETED 
SHEET_VIEW_CATEGORY_CREATED 
SHEET_VIEW_CATEGORY_DELETED 
MODEL_RESOURCE_ADDED 
MODEL_RESOURCE_DELETED 
CALLOUT_BLOCK_ADDED 
CALLOUT_BLOCK_DELETED 
SHEETS_RENUMBERED 
ACSM_DATABASE_CREATED 
ACSM_DATABASE_OPENED 
ACSM_DATABASE_IS_CLOSING 
ACSM_DATABASE_WATCH_ERROR 
ACSM_DATABASE_LOCKED 
ACSM_DATABASE_UNLOCKED 
ACSM_DATABASE_CHANGED 
ACSM_DATABASE_INITNEW_BEGIN 
ACSM_DATABASE_INITNEW_FAILED 
ACSM_DATABASE_INITNEW_COMPLETE 
ACSM_DATABASE_LOAD_BEGIN 
ACSM_DATABASE_LOAD_FAILED 
ACSM_DATABASE_LOAD_COMPLETE 

Definition at line 114 of file OdSmX.idl.

◆ AcSmLockStatus

Enumerator
AcSmLockStatus_UnLocked 
AcSmLockStatus_Locked_Local 
AcSmLockStatus_Locked_Remote 
AcSmLockStatus_Locked_ReadOnly 
AcSmLockStatus_Locked_NotConnected 
AcSmLockStatus_Locked_AccessDenied 

Definition at line 148 of file OdSmX.idl.

◆ AcSmObjectReferenceFlags

Enumerator
AcSmObjectReference_SoftPointer 
AcSmObjectReference_HardPointer 

Definition at line 160 of file OdSmX.idl.

◆ PropertyFlags

Enumerator
EMPTY 
CUSTOM_SHEETSET_PROP 
CUSTOM_SHEET_PROP 
IS_CHILD 

Definition at line 95 of file OdSmX.idl.