EditorExtensionGetSelection Method (Editor, SelectionFilter, PredicateObjectId) |
Gets a selection set using the supplied filter and the supplied predicate.
Namespace:
Gile.AutoCAD.R20.Extension
Assembly:
Gile.AutoCAD.R20.Extension (in Gile.AutoCAD.R20.Extension.dll) Version: 2.0.0.0 (2.0.0.0)
Syntaxpublic static PromptSelectionResult GetSelection(
this Editor ed,
SelectionFilter filter,
Predicate<ObjectId> predicate
)
<ExtensionAttribute>
Public Shared Function GetSelection (
ed As Editor,
filter As SelectionFilter,
predicate As Predicate(Of ObjectId)
) As PromptSelectionResult
public:
[ExtensionAttribute]
static PromptSelectionResult^ GetSelection(
Editor^ ed,
SelectionFilter^ filter,
Predicate<ObjectId>^ predicate
)
[<ExtensionAttribute>]
static member GetSelection :
ed : Editor *
filter : SelectionFilter *
predicate : Predicate<ObjectId> -> PromptSelectionResult
Parameters
- ed
- Type: Editor
Instance to which the method applies. - filter
- Type: SelectionFilter
Selection filter - predicate
- Type: SystemPredicateObjectId
Selection predicate.
Return Value
Type:
PromptSelectionResultThe selection result.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
Editor. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic) or
Extension Methods (C# Programming Guide).
ExceptionsException | Condition |
---|
ArgumentNullException | Thrown if ed is null. |
ArgumentNullException | Thrown if predicate is null. |
See Also