AutomationElement.GetRuntimeId Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает уникальный идентификатор, назначенный элементу пользовательского интерфейса.
public:
cli::array <int> ^ GetRuntimeId();
public int[] GetRuntimeId ();
member this.GetRuntimeId : unit -> int[]
Public Function GetRuntimeId () As Integer()
Возвращаемое значение
- Int32[]
Массив целых чисел, представляющий идентификатор среды выполнения.
Исключения
Пользовательский интерфейс для AutomationElement больше не существует.
Примеры
В следующем примере показано, как получить идентификатор времени выполнения объекта AutomationElement.
// element is an AutomationElement.
int[] id = element.GetRuntimeId();
' element is an AutomationElement.
Dim id As Integer() = element.GetRuntimeId()
Комментарии
Идентификатор гарантированно будет уникальным только для пользовательского интерфейса рабочего стола, на котором он был создан. Идентификаторы можно использовать повторно с течением времени.
Формат идентификаторов времени выполнения может измениться в будущих выпусках. Возвращаемый идентификатор должен рассматриваться как непрозрачное значение и использоваться только для сравнения; например, чтобы определить, находится ли объект AutomationElement в кэше.