Skip to main content

Motion Standalone Postprocessor C# library 2024 R2

Interface IIdentifierResolver

Last update: 03.07.2024

Namespace: VM
Assembly: VM.dll

Provides the ability to find and return an object by its identifier.

public interface IIdentifierResolver

Methods

TryResolve(string, out object)

Finds and returns the destination object associated with the specified identifier.

bool TryResolve(string identifier, out object target)

Parameters

identifier string

The identifier of the target to find.

target object

When this method returns, it contains the target associated with the specified identifier, if any, otherwise it contains the default value for the format of the target parameter. This parameter is passed uninitialized.

Returns

bool

(true)[https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool] if the element with the specified identifier is found; otherwise, (false)[https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool].

TryResolve(UIntPtr, out object)

Finds and returns the targets associated with the specified key.

bool TryResolve(UIntPtr key, out object target)

Parameters

key UIntPtr

The key of the target to find.

target object

When this method returns, it contains the target associated with the specified key, if any, otherwise it contains the default value for the format of the target parameter. This parameter is passed uninitialized.

Returns

bool

(true)[https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool] if the element with the specified key is found; otherwise, (false)[https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool].