Interface IUser
Gives access to the user.
Assembly: TopSolid.Kernel.Automating.dll
Syntax
[ServiceContract]
[AvailableSinceVersion(7, 7, 0, 0)]
public interface IUser
Properties
Methods
| Name |
Description |
|
AskAxis3D(UserQuestion, bool, SmartAxis3D, out SmartAxis3D)
|
Asks the user for a 3D axis.
|
|
AskDirection3D(UserQuestion, bool, SmartDirection3D, out SmartDirection3D)
|
Asks the user for a 3D direction.
|
|
AskEdge(UserQuestion, ElementItemId, out ElementItemId)
|
Asks the user for an edge.
|
|
AskEdgeList(UserQuestion, List<ElementItemId>, out List<ElementItemId>)
|
Asks the user for an edge list.
|
|
AskEdgeWithPickingAxis(UserQuestion, ElementItemId, out ElementItemId, out Axis3D)
|
Asks the user for an edge with picking axis.
|
|
AskFace(UserQuestion, ElementItemId, out ElementItemId)
|
Asks the user for a face.
|
|
AskFaceList(UserQuestion, List<ElementItemId>, out List<ElementItemId>)
|
Asks the user for a face list.
|
|
AskFaceWithPickingAxis(UserQuestion, ElementItemId, out ElementItemId, out Axis3D)
|
Asks the user for a face with picking axis.
|
|
AskFrame3D(UserQuestion, bool, SmartFrame3D, out SmartFrame3D)
|
Asks the user for a 3D frame.
|
|
AskFrame3DList(UserQuestion, List<SmartFrame3D>, out List<SmartFrame3D>)
|
Asks the user for a 3D frame list.
|
|
AskInteger(UserQuestion, int, int, SmartInteger, out SmartInteger)
|
Asks the user for an integer value.
|
|
AskPlane3D(UserQuestion, bool, SmartPlane3D, out SmartPlane3D)
|
Asks the user for a 3D plane.
|
|
AskPoint3D(UserQuestion, SmartPoint3D, out SmartPoint3D)
|
Asks the user for a 3D point.
|
|
AskPoint3DList(UserQuestion, List<SmartPoint3D>, out List<SmartPoint3D>)
|
Asks the user for a 3D point list.
|
|
AskReal(UserQuestion, UnitType, double, double, SmartReal, out SmartReal)
|
Asks the user for a real value.
|
|
AskShape(UserQuestion, ElementId, out ElementId)
|
Asks the user for a shape.
|
|
AskShapes(UserQuestion, out List<ElementId>)
|
Asks the user for shapes.
|
|
SelectSelection(ElementId)
|
Selects a selection entity.
|