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.