A unique identification for an Bexel.Api.Element within a single Bexel.Api.Project.
More...
|
|
bool | Equals (ElementID other) |
| |
|
override bool | Equals (object obj) |
| |
|
override int | GetHashCode () |
| |
|
| int | SourceID [get] |
| | Integer which represents an identifier from the source application. More...
|
| |
| int | InternalID [get] |
| | Integer which represents an internal identifier generated by the host application. More...
|
| |
| Guid | UniqueID [get] |
| | A globally unique identifier (GUID) from the source application. More...
|
| |
| bool | HasValidUniqueID [get] |
| | Indicates if the UniqueID is a valid, non-empty Guid. More...
|
| |
A unique identification for an Bexel.Api.Element within a single Bexel.Api.Project.
◆ HasValidUniqueID
| bool Bexel.Api.ElementID.HasValidUniqueID |
|
get |
Indicates if the UniqueID is a valid, non-empty Guid.
◆ InternalID
| int Bexel.Api.ElementID.InternalID |
|
get |
Integer which represents an internal identifier generated by the host application.
This identifier is guaranteed to be unique within a single project.
◆ SourceID
| int Bexel.Api.ElementID.SourceID |
|
get |
Integer which represents an identifier from the source application.
This identifier is unique within a single element source, but not within a single project. In case the source application does not provide an integer identifier, it will be generated automatically.
◆ UniqueID
| Guid Bexel.Api.ElementID.UniqueID |
|
get |
A globally unique identifier (GUID) from the source application.
If present, this identifier should be (guaranteed by the source app) unique within a single project. In case the source application does not provide a GUID, Guid.Empty is returned.