public Dossier(ModelDoc2 mdl, Calque Calque, Parametre paramGroupe, String dossier, String fichier, eTypeFichierExport typeFichier, Boolean selectionnable = false, Boolean ajouterIndiceDossier = false, Boolean ajouterIndiceFichier = true) { _Mdl = mdl; _Calque = Calque; _ParamGroupe = paramGroupe; _NomDossierRelatif = dossier; _NomFichierBase = fichier; _NomFichierOriginal = fichier; _TypeFichier = typeFichier; _Selectionnable = selectionnable; _AjouterIndiceDossier = ajouterIndiceDossier; _AjouterIndiceFichier = ajouterIndiceFichier; AjouterAuCalque(); }
private ModelDoc2 ExportSelection(PartDoc piece, String nomFichier, eTypeFichierExport typeExport) { int pStatut; int pWarning; Boolean Resultat = piece.SaveToFile3(Path.Combine(DossierExport, nomFichier + typeExport.GetEnumInfo <ExtFichier>()), (int)swSaveAsOptions_e.swSaveAsOptions_Silent, (int)swCutListTransferOptions_e.swCutListTransferOptions_CutListProperties, false, "", out pStatut, out pWarning); if (Resultat) { return(MdlBase); } return(null); }