Welcome to the COE Discussion Forum! 

 

To participate in the discussion forum, you must be logged in to the website.  If you forget your login information, please contact COE Headquarters at coe@coe.org or (800) 263-2255.

If you are new to the COE Discussion Forum and would like to participate, please register.


Register Today
COE 2009 Annual PLM Conference & TechniFair

COE DISCUSSION FORUM
Subject: Acceptable names for the smClassByName method

You are not authorized to post a reply.   
Author Messages
HALE


07 Oct 2007 02:52 PM
Hi Guys,

I posted this on the SmartDeveloper forum,  but I figured that it was appropriate for this audience as well.

Maybe "Everone knows this", but I thought I'd share it anyway.

I see the following code in lots of examples
userClass = objSmSession.MetaInfo.SmClassByName("Users"

My thought is ALWAYS - "Okay where is the magic list of acceptables names?" I finally dug up what I think is the answer.

The following is a list from the Table TDM_CLASS in the SmarTeam Express Database. At least it contains the ones I'm sure about so it looks like the master list to me.

Regards,
Hale

CLASSID CLASS NAME

2 Authorization Groups
3 State
4 Users
5 Class Behaviors
6 Users Tree
7 Projects
8 Projects Tree
9 Notes
10 Object Locking
11 Desktop Object
12 Group Properties
13 Property Groups
14 Integration Property Group Types
15 Integration applications
16 Property Mapping
17 Application Tools
18 File Type
19 Symbol/BOM Standard
20 Cad class management
21 Cad - application file types
22 CLB relations
23 Component Types
24 Configuration Sets
25 Configuration Set URIs
26 Copy Files
27 Database Site Info
28 Delete Status
29 Direction
30 Favorite Definitions
31 Favorite Definitions Tree
32 Link operation
33 Live operations
34 Object Security Info
35 Operation dependencies
36 Switch to latest
37 Phase
38 TDM_Products
39 Public Vault
40 Vaults Description
41 Shared Directories
42 Vault Servers
43 Sequence Definition
44 Sequence Pattern Structure
45 Sequence Class Relation
46 Sequence Value
47 Smart Servers
48 Smart Servers Tree
49 Workflow Server
50 Units of Measure
51 User Authorization
52 User Relation to Groups
53 Bookmarks
54 TDM_MENUBARITEM_LINK
55 Menu Items Definitions
56 Menu Bars Definitions
57 TDM_MENUITEMS_LINK
58 Menu Bar Types
59 Menu Command Behavior
60 Menu Command Display Styles
61 Menu Command Types
62 Menu Command Value Types
63 Menu Commands Definitions
64 Menu Command Visibility
65 Menu Contexts Definitions
66 Menu Editor Operation Modes
67 Menu Editor Return Codes
68 Menu Icon Source Types
69 Menu Item Types
70 Menu Profiles Definitions
71 Menu Profile Types
72 Product Command Link
73 Product Context Link
74 Product Menu Bar Link
75 TDM_PROF_MNUBAR_LNK
76 TDM_PROF_UGRP_LINK
77 TDM_PROF_USER_LINK
78 Archive Type
79 Document Type
80 Error Level
81 Parts LC Setup
82 Specification dependency Link
83 Operation State
84 Users Projects Relation
85 USERS_FAVORIT
86 Projects Projects Relation
87 TN_PROJ_FAVORIT
88 Parts
89 Parts Tree
90 Parts Projects Relation
91 PARTS_FAVORIT
92 Documents
93 Documents Tree
94 Documents Projects Relation
95 DOCUME0_FAVORIT
97 Project
98 Part
99 CATIA
100 CATIA Drawing
101 CATIA Part
102 CATIA Product
103 CATIA Other
104 Design Table
105 Document
106 Folder
107 CATIA Design
108 CATIA Reference
109 CATIA Rule Base
110 CATIA Downstream Application
111 CATIA Contextual
112 CATIA Result
113 CATIA Design Table
114 Parts Documents Relation
120 Flow Item Importance
121 Alert Registration
122 Flow Process
123 Flow Process Tree
124 Flow Process Status
125 Security Level outside workflow
126 Used Review Vault mode
127 Limitations for links with objec
128 Flow Node
129 Flow Node Tree
130 Flowchart
131 Flowchart Tree
132 Flowchart type
133 Response
134 Response Type
135 Predefined Response
136 Flow Node Types
137 Execution Policy
138 Node Status
139 Response Event
140 General Flow Node
141 Node Events
142 Flow Tasks
143 Task Type
144 Task automation type
145 Message Headers
146 Message Headers Tree
147 Message Lifetime
148 Message Item Type
149 Last PastDue Search Time
150 Flow Pending Status
151 General Process
152 Flow Process Assignment
153 Queue Item Type
154 Result Status
155 WorkFlow server queue
156 Flow Chart Connectors
157 Task Executors
158 Flowchart Content
159 Flowchart Process Link
160 SmartFlow Object History
161 Process Contents
162 SmartFlow Process History
163 Process Location
164 Sent Items
165 Message Recipients
166 User Role
167 Message Recipient Type
168 Message attachments
169 Ordinary Message Users
170 FAVORIT_SF_PROC
171 BOM White Board
172 BOM White Board Tree
173 BOM View Attributes
174 BOM View Attribute Sets
175 SmartBOM2 Configuration
176 SmartBOM Named Preferences
177 Tree Compare Attribute Alias
178 Tree Compare Preferences
179 Tree Compare Class Attributes
180 Tree Compare Classes
181 Tree Compare Key Attributes
182 Tree Operat. Attribute Mappings
183 Tree Operation Mappings
184 SmartBOM Attributes
185 SmartBOM Classes
186 TDM_ALTERNATE_PART
187 SmartBOM Preferences Class Link
188 SmartBOM Class-Attribute Link
189 SmartBOM Class-Document Link
190 Users BOM White Board Relation
191 TN_PROJ_BOM
192 FAVORIT_BOM
193 Parts BOM White Board Relation
194 DOCUME0_BOM
195 SF_PROC_BOM
196 TDM_BWB
197 Part Instance
198 Part Instance Tree
199 General Part Instance
200 Product View
201 Product Type
202 Products
203 Products Tree
204 Products Projects Relation
205 PRODUC2_FAVORIT
206 PRODUC2_BOM
207 Product
208 Products Parts Relation
209 New Part Development
210 Engineering Change
211 Request For Quotation
212 Document Validation
223 CATIA Standard Part
224 CATIA Standard Product
225 Product Line
226 Server actions queue
227 Server actions types
228 User management operations
229 WorkFlow excutor roles
230 Node group assignment
231 mySmarTeam Service File Package
232 CMT_LFC Tree
233 Display attributes settings
234 Auth Contexts
235 Group Type
236 Roles Shortcuts
237 Group Context Link
238 Projects Flow Process Relation
239 Documents Documents Relation
245 CATIA Analysis
246 CATIA Process
247 InBom
248 Part State Properties
249 Part State Transitions
250 Instance Link
THINGS YOU ADD VIA DATA MODEL DESIGNER GO HERE
NULL NULL

Badencorp - CATIA/SmarTeam - Installation, Training and Support!
An hour of hard work can often save you 60 seconds on Google.
JOBY


09 Jun 2008 03:01 PM
Excellent! Thank you.
~Joe

View Joe Burch's profile on LinkedIn
LIEVEN

13 Jun 2008 07:32 AM
Hi Hale.

This is a bit off topic,
but the "SmartDeveloper forum" you mentioned... where can I find it?
Would be interesting to join.

Thanks!
Regards,
Lieven.
You are not authorized to post a reply.
Forums > COE Forums > SmarTeam > Acceptable names for the smClassByName method



ActiveForums 3.6

    

401 North Michigan Avenue, Chicago, IL 60611-4267 | (312) 321-5153 | (800) COE-CALL (U.S.)