Пример #1
0
 public PyRevitAttachment(RevitAddonManifest manifest,
                          RevitProduct product,
                          PyRevitAttachmentType attachmentType)
 {
     Manifest       = manifest;
     Product        = product;
     AttachmentType = attachmentType;
 }
Пример #2
0
 public static PyRevitEngine GetEngineFromManifest(RevitAddonManifest manifest, PyRevitClone clone)
 {
     foreach (var engine in clone.GetEngines())
     {
         if (manifest.Assembly.Contains(engine.Path))
         {
             return(engine);
         }
     }
     return(null);
 }
Пример #3
0
 // get clone from manifest file
 public static PyRevitClone GetCloneFromManifest(RevitAddonManifest manifest)
 {
     return(new PyRevitClone(Path.GetDirectoryName(manifest.Assembly)));
 }