Exemplo n.º 1
0
 public InvDocument Add(InvDocumentTypeEnum documentTypeEnum, string templateFileName, bool createVisible)
 {
     return(InternalAdd(documentTypeEnum, templateFileName, createVisible));
 }
Exemplo n.º 2
0
 private InvDocument InternalAdd(InvDocumentTypeEnum documentTypeEnum, string templateFileName, bool createVisible)
 {
     Inventor.Application invApp   = (Inventor.Application)InventorServices.Persistence.PersistenceManager.InventorApplication;
     Inventor.Document    document = invApp.Documents.Add(InvDocumentTypeEnum.kAssemblyDocumentObject.As <DocumentTypeEnum>(), templateFileName, createVisible);
     return(InvDocument.ByInvDocument(document));
 }
Exemplo n.º 3
0
 private InvDocument InternalAdd(InvDocumentTypeEnum documentTypeEnum, string templateFileName, bool createVisible)
 {
     Inventor.Application invApp = (Inventor.Application)InventorServices.Persistence.PersistenceManager.InventorApplication;
     Inventor.Document document = invApp.Documents.Add(InvDocumentTypeEnum.kAssemblyDocumentObject.As<DocumentTypeEnum>(), templateFileName, createVisible);
     return InvDocument.ByInvDocument(document);
 }
Exemplo n.º 4
0
 public InvDocument Add(InvDocumentTypeEnum documentTypeEnum, string templateFileName, bool createVisible)
 {
     return InternalAdd(documentTypeEnum, templateFileName, createVisible);
 }
Exemplo n.º 5
0
 public static T As <T>(this InvDocumentTypeEnum c) where T : struct
 {
     return((T)System.Enum.Parse(typeof(T), c.ToString(), false));
 }