COM / ActiveX SDK Documentation  2022 SP0
Public Member Functions | Properties | List of all members
IAcadSelectionSet Interface Reference

import"FxInterfaces.idl";

Inheritance diagram for IAcadSelectionSet:

Public Member Functions

HRESULT Item ([in] VARIANT Index, [out, retval] IAcadEntity **pEntity)
 
HRESULT Highlight ([in] VARIANT_BOOL bFlag)
 
HRESULT Erase ()
 
HRESULT Update ()
 
HRESULT AddItems ([in] VARIANT pSelSet)
 
HRESULT RemoveItems ([in] VARIANT Objects)
 
HRESULT Clear ()
 
HRESULT Select ([in] AcSelect Mode, [in, optional] VARIANT Point1, [in, optional] VARIANT Point2, [in, optional] VARIANT FilterType, [in, optional] VARIANT FilterData)
 
HRESULT SelectAtPoint ([in] VARIANT Point, [in, optional] VARIANT FilterType, [in, optional] VARIANT FilterData)
 
HRESULT SelectByPolygon ([in] AcSelect Mode, [in] VARIANT PointsList, [in, optional] VARIANT FilterType, [in, optional] VARIANT FilterData)
 
HRESULT SelectOnScreen ([in, optional] VARIANT FilterType, [in, optional] VARIANT FilterData)
 
HRESULT Delete ()
 

Properties

long Count [get]
 
IUnknown _NewEnum [get]
 
BSTR Name [get]
 
IAcadApplication Application [get]
 

Detailed Description

Definition at line 1159 of file FxInterfaces.idl.

Member Function Documentation

◆ AddItems()

HRESULT IAcadSelectionSet::AddItems ( [in] VARIANT  pSelSet)

◆ Clear()

HRESULT IAcadSelectionSet::Clear ( )

◆ Delete()

HRESULT IAcadSelectionSet::Delete ( )

◆ Erase()

HRESULT IAcadSelectionSet::Erase ( )

◆ Highlight()

HRESULT IAcadSelectionSet::Highlight ( [in] VARIANT_BOOL  bFlag)

◆ Item()

HRESULT IAcadSelectionSet::Item ( [in] VARIANT  Index,
[out, retval] IAcadEntity **  pEntity 
)

◆ RemoveItems()

HRESULT IAcadSelectionSet::RemoveItems ( [in] VARIANT  Objects)

◆ Select()

HRESULT IAcadSelectionSet::Select ( [in] AcSelect  Mode,
[in, optional] VARIANT  Point1,
[in, optional] VARIANT  Point2,
[in, optional] VARIANT  FilterType,
[in, optional] VARIANT  FilterData 
)

◆ SelectAtPoint()

HRESULT IAcadSelectionSet::SelectAtPoint ( [in] VARIANT  Point,
[in, optional] VARIANT  FilterType,
[in, optional] VARIANT  FilterData 
)

◆ SelectByPolygon()

HRESULT IAcadSelectionSet::SelectByPolygon ( [in] AcSelect  Mode,
[in] VARIANT  PointsList,
[in, optional] VARIANT  FilterType,
[in, optional] VARIANT  FilterData 
)

◆ SelectOnScreen()

HRESULT IAcadSelectionSet::SelectOnScreen ( [in, optional] VARIANT  FilterType,
[in, optional] VARIANT  FilterData 
)

◆ Update()

HRESULT IAcadSelectionSet::Update ( )

Property Documentation

◆ _NewEnum

IUnknown IAcadSelectionSet::_NewEnum
get

◆ Application

IAcadApplication IAcadSelectionSet::Application
get

◆ Count

long IAcadSelectionSet::Count
get

◆ Name

BSTR IAcadSelectionSet::Name
get

The documentation for this interface was generated from the following file: