DialogContainer.GetInternalVersion Method

Definition

GetInternalVersion - Returns internal version identifier for this container.

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

Returns

version which represents the change of the internals of this container.

Remarks

DialogContainers detect changes of all sub-components in the container and map that to an DialogChanged event. Because they do this, DialogContainers "hide" the internal changes and just have the .id. This isolates changes to the container level unless a container doesn't handle it. To support this DialogContainers define a protected virtual method GetInternalVersion() which computes if this dialog or child dialogs have changed which is then examined via calls to CheckForVersionChangeAsync().

Applies to