![LayerFilter](https://autodesk-exchange-apps-v-1-5-staging.s3.amazonaws.com/data/content/files/images/200706111649309/files/resized_265f50c7-a683-4ba2-8405-dc7827f4470f_.png?AWSAccessKeyId=AKIAWQAA5ADROJBNX5E4&Expires=1725151109&response-content-disposition=inline&response-content-type=image%2Fpng&Signature=1fkNOwlZFbudFEGwCy88UHViTRg%3D)
LayerFilter
Ingyenes
OPERÁCIÓS RENDSZER:
Nyelv:
Leírás
This app contains two commands.
- Export Layer Filters tool that saves layer filters from the current drawing to an external .LFE file (which can be saved on a network volume for sharing).
- Import Layer Filters tool imports the contents of a previously saved .LFE file and merges it with the currently defined layer filters.
It does exactly what it says.
How is this not a native function is beyond me.
Autodesk should be thanking you guys.
Civil 3D includes 2 commands: LAYERSAVEFILTERTREE and LAYERLOADFILTERTREE. However when loading a filter tree, it overwrites whatever filters exist in your drawing. This app keeps existing layer filters when loading new ones.
System.ArgumentOutOfRangeException: 索引超出範圍。必須為非負數且小於集合的大小。
參數名稱: index
於 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
於 LayerFilterIO.AppSupport.FilterImport()
於 Autodesk.AutoCAD.Runtime.CommandClass.InvokeWorker(MethodInfo mi, Object commandObject, Boolean bLispFunction)
於 Autodesk.AutoCAD.Runtime.CommandClass.InvokeWorkerWithExceptionFilter(MethodInfo mi, Object commandObject, Boolean bLispFunction)
於 Autodesk.AutoCAD.Runtime.CommandClass.CommandThunk.Invoke()