Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdSmProjectPointLocation.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.TD {
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 OdSmProjectPointLocation(IntPtr cPtr, bool cMemoryOwn) : base(TD_DbPINVOKE.OdSmProjectPointLocation_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdSmProjectPointLocation 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 OdSmProjectPointLocation cast(OdRxObject pObj) {// OdSmartPtr<dst::OdSmProjectPointLocation>
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
47
48 OdSmProjectPointLocation ret = null;
49 if (null != mTrans)
50 {
51 mTrans.AddObject((OdSmProjectPointLocation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdSmProjectPointLocation),ptr, true));
52 ret = (OdSmProjectPointLocation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdSmProjectPointLocation),ptr, false);
53 }
54 else
55 {
56 ret = (OdSmProjectPointLocation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdSmProjectPointLocation),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),TD_DbPINVOKE.OdSmProjectPointLocation_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),TD_DbPINVOKE.OdSmProjectPointLocation_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),TD_DbPINVOKE.OdSmProjectPointLocation_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public static OdSmProjectPointLocation createObject() {// OdSmartPtr<dst::OdSmProjectPointLocation>
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
88
89 OdSmProjectPointLocation ret = null;
90 if (null != mTrans)
91 {
92 mTrans.AddObject((OdSmProjectPointLocation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdSmProjectPointLocation),ptr, true));
93 ret = (OdSmProjectPointLocation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdSmProjectPointLocation),ptr, false);
94 }
95 else
96 {
97 ret = (OdSmProjectPointLocation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdSmProjectPointLocation),ptr, true);
98 }
99
101 return ret;
102}
103
104 public virtual String getName() {
105 string ret = TD_DbPINVOKE.OdSmProjectPointLocation_getName(swigCPtr);
107 return ret;
108}
109
110 public virtual void setName(String name) {
113 }
114
115 public virtual String getURL() {
116 string ret = TD_DbPINVOKE.OdSmProjectPointLocation_getURL(swigCPtr);
118 return ret;
119}
120
121 public virtual void setURL(String url) {
124 }
125
126 public virtual String getFolder() {
129 return ret;
130}
131
132 public virtual void setFolder(String folder) {
135 }
136
137 public virtual String getUsername() {
140 return ret;
141}
142
143 public virtual void setUsername(String username) {
146 }
147
148 public virtual String getPassword() {
151 return ret;
152}
153
154 public virtual void setPassword(String password) {
157 }
158
159 public virtual int getResourceType() {
162 return ret;
163 }
164
165 public virtual void setResourceType(int value) {
168 }
169
170 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
171 string ret = TD_DbPINVOKE.OdSmProjectPointLocation_getRealClassName(ptr /*SIMPLETYPE*/);
173 return ret;
174 }
175
176}
177
178}
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
OdSmProjectPointLocation(IntPtr cPtr, bool cMemoryOwn)
static OdSmProjectPointLocation createObject()
virtual void setPassword(String password)
static HandleRef getCPtr(OdSmProjectPointLocation obj)
virtual void setUsername(String username)
static OdSmProjectPointLocation cast(OdRxObject pObj)
override OdRxObject queryX(OdRxClass protocolClass)
override void Dispose(bool disposing)
static global::System.Exception Retrieve()
static String OdSmProjectPointLocation_getUsername(HandleRef jarg1)
static void OdSmProjectPointLocation_setUsername(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void delete_OdSmProjectPointLocation(HandleRef jarg1)
static IntPtr OdSmProjectPointLocation_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdSmProjectPointLocation_setResourceType(HandleRef jarg1, int jarg2)
static void OdSmProjectPointLocation_setPassword(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdSmProjectPointLocation_setFolder(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdSmProjectPointLocation_isA(HandleRef jarg1)
static String OdSmProjectPointLocation_getName(HandleRef jarg1)
static String OdSmProjectPointLocation_getPassword(HandleRef jarg1)
static String OdSmProjectPointLocation_getFolder(HandleRef jarg1)
static void OdSmProjectPointLocation_setName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static String OdSmProjectPointLocation_getURL(HandleRef jarg1)
static IntPtr OdSmProjectPointLocation_cast(HandleRef jarg1)
static string OdSmProjectPointLocation_getRealClassName(IntPtr jarg1)
static void OdSmProjectPointLocation_setURL(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdSmProjectPointLocation_desc()
static IntPtr OdSmProjectPointLocation_createObject()
static int OdSmProjectPointLocation_getResourceType(HandleRef jarg1)