Поделиться через


DialogContainer.GetInternalVersion Метод

Определение

GetInternalVersion — возвращает внутренний идентификатор версии для этого контейнера.

protected virtual string GetInternalVersion ();
abstract member GetInternalVersion : unit -> string
override this.GetInternalVersion : unit -> string
Protected Overridable Function GetInternalVersion () As String

Возвращаемое значение

версия, представляющая изменение внутренних компонентов этого контейнера.

Комментарии

DialogContainers обнаруживает изменения всех подкомпонентов в контейнере и сопоставляет их с событием DialogChanged. Поскольку они делают это, DialogContainers "скрывает" внутренние изменения и просто имеет .id. Это изолирует изменения на уровне контейнера, если только контейнер не обрабатывает их. Для поддержки этого DialogContainers определяют защищенный виртуальный метод GetInternalVersion(), который вычисляет, изменились ли эти диалоги или дочерние диалоги, а затем проверяются с помощью вызовов CheckForVersionChangeAsync().

Применяется к