Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDgDocumentSummaryInformation.cs
Go to the documentation of this file.
1//------------------------------------------------------------------------------
2// <auto-generated />
3//
4// This file was automatically generated by SWIG (http://www.swig.org).
5// Version 4.0.2
6//
7// Do not make changes to this file unless you know what you are doing--modify
8// the SWIG interface file instead.
9//------------------------------------------------------------------------------
10
11namespace Teigha.TG {
12
13using System;
14using System.Runtime.InteropServices;
15using Teigha.Core;
16
18 private Object locker = new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdDgDocumentSummaryInformation(IntPtr cPtr, bool cMemoryOwn) : base(TG_DbPINVOKE.OdDgDocumentSummaryInformation_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDgDocumentSummaryInformation obj) {
27 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
28 }
29
30 protected override void Dispose(bool disposing) {
31 lock(this) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
33 if (swigCMemOwn) {
34 swigCMemOwn = false;
36 }
37 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
38 }
39 base.Dispose(disposing);
40 }
41 }
42
43 public static OdDgDocumentSummaryInformation cast(OdRxObject pObj) {// OdSmartPtr<OdDgDocumentSummaryInformation>
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
47
49 if (null != mTrans)
50 {
51 mTrans.AddObject((OdDgDocumentSummaryInformation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDocumentSummaryInformation),ptr, true));
52 ret = (OdDgDocumentSummaryInformation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDocumentSummaryInformation),ptr, false);
53 }
54 else
55 {
56 ret = (OdDgDocumentSummaryInformation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDocumentSummaryInformation),ptr, true);
57 }
58
60 return ret;
61}
62
63 public new static OdRxClass desc() {
64 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TG_DbPINVOKE.OdDgDocumentSummaryInformation_desc(),false); /*createInt 3_2*/
65
67 return ret;
68}
69
70 public override OdRxClass isA() {
71 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TG_DbPINVOKE.OdDgDocumentSummaryInformation_isA(swigCPtr),false); /*createInt 3_2*/
72
74 return ret;
75}
76
77 public override OdRxObject queryX(OdRxClass protocolClass) {
78 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),TG_DbPINVOKE.OdDgDocumentSummaryInformation_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public static OdDgDocumentSummaryInformation createObject() {// OdSmartPtr<OdDgDocumentSummaryInformation>
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
88
90 if (null != mTrans)
91 {
92 mTrans.AddObject((OdDgDocumentSummaryInformation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDocumentSummaryInformation),ptr, true));
93 ret = (OdDgDocumentSummaryInformation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDocumentSummaryInformation),ptr, false);
94 }
95 else
96 {
97 ret = (OdDgDocumentSummaryInformation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDocumentSummaryInformation),ptr, true);
98 }
99
101 return ret;
102}
103
104 public virtual String getCategory() {
107 return ret;
108}
109
110 public virtual void setCategory(String str) {
113 }
114
115 public virtual String getManager() {
118 return ret;
119}
120
121 public virtual void setManager(String str) {
124 }
125
126 public virtual String getCompany() {
129 return ret;
130}
131
132 public virtual void setCompany(String str) {
135 }
136
137 public virtual OdDgPropertyValue getProperty(UInt32 /*SIMPLETYPE*/ pid) {// OdDgPropertyValuePtr
138 MemoryManager mMan = MemoryManager.GetMemoryManager();
139 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
140 IntPtr ptr = TG_DbPINVOKE.OdDgDocumentSummaryInformation_getProperty(swigCPtr, pid /*SIMPLETYPE*/);
141
142 OdDgPropertyValue ret = null;
143 if (null != mTrans)
144 {
145 mTrans.AddObject((OdDgPropertyValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgPropertyValue),ptr, true));
146 ret = (OdDgPropertyValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgPropertyValue),ptr, false);
147 }
148 else
149 {
150 ret = (OdDgPropertyValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgPropertyValue),ptr, true);
151 }
152
154 return ret;
155}
156
157 public virtual void setProperty(UInt32 /*SIMPLETYPE*/ pid, OdDgPropertyValue pProp) {
160 }
161
162 public virtual OdDgPropertyValue getCustomProperty(String name) {// OdDgPropertyValuePtr
163 MemoryManager mMan = MemoryManager.GetMemoryManager();
164 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
166
167 OdDgPropertyValue ret = null;
168 if (null != mTrans)
169 {
170 mTrans.AddObject((OdDgPropertyValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgPropertyValue),ptr, true));
171 ret = (OdDgPropertyValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgPropertyValue),ptr, false);
172 }
173 else
174 {
175 ret = (OdDgPropertyValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgPropertyValue),ptr, true);
176 }
177
179 return ret;
180}
181
182 public virtual void setCustomProperty(String name, OdDgPropertyValue pProp) {
185 }
186
187 public virtual OdRxDictionary getCustomProperties() {// OdRxDictionaryPtr
188 MemoryManager mMan = MemoryManager.GetMemoryManager();
189 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
191
192 OdRxDictionary ret = null;
193 if (null != mTrans)
194 {
195 mTrans.AddObject((OdRxDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxDictionary),ptr, true));
196 ret = (OdRxDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxDictionary),ptr, false);
197 }
198 else
199 {
200 ret = (OdRxDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxDictionary),ptr, true);
201 }
202
204 return ret;
205}
206
207 public virtual void setCustomProperties(OdRxDictionary props) {
210 }
211
212 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
213 string ret = TG_DbPINVOKE.OdDgDocumentSummaryInformation_getRealClassName(ptr /*SIMPLETYPE*/);
215 return ret;
216 }
217
218}
219
220}
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxDictionary obj)
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
static HandleRef getCPtr(OdDgDocumentSummaryInformation obj)
static OdDgDocumentSummaryInformation createObject()
virtual void setProperty(UInt32 pid, OdDgPropertyValue pProp)
virtual OdDgPropertyValue getProperty(UInt32 pid)
virtual OdDgPropertyValue getCustomProperty(String name)
virtual void setCustomProperties(OdRxDictionary props)
OdDgDocumentSummaryInformation(IntPtr cPtr, bool cMemoryOwn)
override OdRxObject queryX(OdRxClass protocolClass)
virtual void setCustomProperty(String name, OdDgPropertyValue pProp)
static OdDgDocumentSummaryInformation cast(OdRxObject pObj)
static HandleRef getCPtr(OdDgPropertyValue obj)
static global::System.Exception Retrieve()
static IntPtr OdDgDocumentSummaryInformation_cast(HandleRef jarg1)
static void OdDgDocumentSummaryInformation_setCustomProperty(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3)
static string OdDgDocumentSummaryInformation_getRealClassName(IntPtr jarg1)
static IntPtr OdDgDocumentSummaryInformation_isA(HandleRef jarg1)
static String OdDgDocumentSummaryInformation_getCategory(HandleRef jarg1)
static String OdDgDocumentSummaryInformation_getCompany(HandleRef jarg1)
static String OdDgDocumentSummaryInformation_getManager(HandleRef jarg1)
static void OdDgDocumentSummaryInformation_setCategory(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDgDocumentSummaryInformation_setManager(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDgDocumentSummaryInformation_setProperty(HandleRef jarg1, UInt32 jarg2, HandleRef jarg3)
static IntPtr OdDgDocumentSummaryInformation_getProperty(HandleRef jarg1, UInt32 jarg2)
static void delete_OdDgDocumentSummaryInformation(HandleRef jarg1)
static IntPtr OdDgDocumentSummaryInformation_getCustomProperty(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDgDocumentSummaryInformation_setCompany(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdDgDocumentSummaryInformation_createObject()
static void OdDgDocumentSummaryInformation_setCustomProperties(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgDocumentSummaryInformation_getCustomProperties(HandleRef jarg1)
static IntPtr OdDgDocumentSummaryInformation_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgDocumentSummaryInformation_desc()