Если ваша пользовательская NativeActivity определена так, чтобы возвращать значение, например так:
public sealed class MyCustomNativeActivity : NativeActivity<int>
{
protected override void Execute(NativeActivityContext context)
{
context.SetValue<int>(base.Result, 10);
}
}
Теперь вы можете установить возвращаемое значение в переменную, используя Result свойство через конструктор.
РЕДАКТИРОВАТЬ:
Проверьте этот образец изображения. В вашем MyCustomNativeActivity вам будет доступно свойство Result. Чтобы присвоить значение, возвращаемое переменной, просто инициализируйте эту переменную и поместите ее в поле Result.
С этого момента вы можете использовать эту переменную где угодно.
Обратите внимание, что в примере MyCustomNativeActivity возвращаемое значение равно Int32 , но может быть любого другого типа.
Ссылка на изображение здесь