Exemple #1
0
 public InvDocument Add(InvDocumentTypeEnum documentTypeEnum, string templateFileName, bool createVisible)
 {
     return(InternalAdd(documentTypeEnum, templateFileName, createVisible));
 }
Exemple #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));
 }
 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);
 }
 public InvDocument Add(InvDocumentTypeEnum documentTypeEnum, string templateFileName, bool createVisible)
 {
     return InternalAdd(documentTypeEnum, templateFileName, createVisible);
 }
Exemple #5
0
 public static T As <T>(this InvDocumentTypeEnum c) where T : struct
 {
     return((T)System.Enum.Parse(typeof(T), c.ToString(), false));
 }