| Visual Basic | |
|---|---|
Function CreateExtensionDictionary( _ ByVal Obj As System.Object _ ) As Dictionary | |
| C# | |
|---|---|
Dictionary CreateExtensionDictionary( System.object Obj ) | |
| JavaScript | |
|---|---|
CreateExtensionDictionary( Obj : Object ) : dsDictionary | |
| COM native C++ | |
|---|---|
HRESULT CreateExtensionDictionary( IDispatch* Obj, IDictionary** Dictionary ) | |
| C++ | |
|---|---|
DSRESULT CreateExtensionDictionary( dsObject* Obj, dsDictionary** Dictionary ) | |
Parameters
- Obj
- Entity
- Dictionary[out] or Return Value
- Dictionary
| If the dictionary... | Then the dictionary is... |
| Already exists for the entity | Not overwritten; instead, the existing dictionary is returned. |
| Was erased by either IEntityHelper::ReleaseExtensionDictionary or IDictionary::Erased |
Restored. NOTE: If the drawing is closed with the dictionary erased, then the dictionary is deleted from the drawing and cannot be restored. |
DraftSight V1R5.0
Syntax