Interface IEntities
Gives access to entities.
Namespace: TopSolid.Kernel.Automating
Assembly: TopSolid.Kernel.Automating.dll
Syntax
[ServiceContract]
[AvailableSinceVersion(7, 6, 0, 0)]
public interface IEntities
Remarks
This interface is available since v7.6.
Methods
| Name | Description |
|---|---|
| AddSetTargets(ElementId, List<ElementId>) | Add targets to the set definition entity. |
| Basify(ElementId) | Basifies an entity. |
| BasifySeveral(List<ElementId>) | Basifies several entities. |
| CreateClassifying(DocumentId, ElementId) | Creates a classifying entity in a document. |
| CreateFolder(ElementId) | Creates a folder entity inside a specified folder entity. |
| CreateSet(DocumentId, List<ElementId>) | Creates a set definition entity in a document. |
| GetClassifyingClass(ElementId) | Gets the classification class entity of a specified classifying entity. |
| GetClassifyings(DocumentId) | Gets the classifying entities that are in the classifyings folder of a document. |
| GetCurrentSet(DocumentId) | Gets the current set definition entity in a document. |
| GetFunctionDefinition(ElementId) | Gets the definition of a function entity. |
| GetFunctionOccurrenceName(ElementId) | Gets the occurrence name of a function entity. |
| GetFunctionPublishings(ElementId) | Gets the publishing entities that are in a specified function of a document. |
| GetFunctions(DocumentId) | Gets the function entities that are in the functions folder of a document. |
| GetOccurrenceDefinition(ElementId) | Gets the definition entity of an occurrence entity. |
| GetOccurrenceSource(ElementId) | Gets the source entity of an occurrence entity. |
| GetPublishings(DocumentId) | Gets the publishing entities that are in the publishings folder of a document. |
| GetSets(DocumentId) | Gets the set definition entities that are in the sets folder of a document. |
| GetShortcutTarget(ElementId) | Gets the target entity of a shortcut entity. |
| IsBasifiable(ElementId) | Tells whether an entity may be basified. |
| IsEntity(ElementId) | Tells whether an element is an entity. |
| IsFolder(ElementId) | Tells whether an element is a folder entity. |
| IsOccurrence(ElementId) | Tells whether an entity is an occurrence. |
| IsSetDefinition(ElementId) | Tells whether an element is a set definition entity. |
| IsShortcut(ElementId) | Tells whether an entity is a shortcut. |
| MoveEntity(ElementId, ElementId, int) | Moves an entity. |
| ProvideFunction(DocumentId, DocumentId, string) | Provides a specified function in a document. |
| RemoveSetTargets(ElementId, List<ElementId>) | Remove targets to the set definition entity. |
| SetClassifyingClass(ElementId, ElementId) | Sets the classification class entity of a specified classifying entity. |
| SetCurrentSet(DocumentId, ElementId) | Sets the current set definition entity in a document. |
| SetFunctionOccurrenceName(ElementId, string) | Sets the occurrence name of a function entity. |
| Transform(ElementId, Transform3D) | Creates a transform operation in a document. |