Esempio n. 1
0
 /// <summary>
 /// Return the filter string.
 /// </summary>
 protected override string _getFilterString()
 {
     CadKit.Interfaces.Filters        filters       = new CadKit.Interfaces.Filters();
     CadKit.Interfaces.IFiltersInsert filtersInsert = CadKit.Documents.Manager.Instance.ActiveDocument as CadKit.Interfaces.IFiltersInsert;
     if (null != filtersInsert)
     {
         filters.AddRange(filtersInsert.Filters);
     }
     return(this._formatFilterString(filters));
 }
Esempio n. 2
0
 /// <summary>
 /// Return the filter string.
 /// </summary>
 protected virtual string _getFilterString()
 {
     CadKit.Interfaces.IFiltersOpen[] filtersOpen = CadKit.Plugins.Manager.Instance.getAll <CadKit.Interfaces.IFiltersOpen>();
     CadKit.Interfaces.Filters        filters     = new CadKit.Interfaces.Filters();
     foreach (CadKit.Interfaces.IFiltersOpen filterOpen in filtersOpen)
     {
         filters.AddRange(filterOpen.Filters);
     }
     return(this._formatFilterString(filters));
 }