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