System.Tether.AppProfile.TTetheringAppProfile.GetRemoteResourceValue

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function GetRemoteResourceValue(const ARemoteRes: TRemoteResource): TRemoteResource; overload;
function GetRemoteResourceValue(const AProfile: TTetheringProfileInfo; const ARemoteResName: string): TRemoteResource; overload;

C++

TRemoteResource* __fastcall GetRemoteResourceValue(TRemoteResource* const ARemoteRes)/* overload */;
TRemoteResource* __fastcall GetRemoteResourceValue(const System::Tether::Manager::TTetheringProfileInfo &AProfile, const System::UnicodeString ARemoteResName)/* overload */;

プロパティ

種類 可視性 ソース ユニット
function public
System.Tether.AppProfile.pas
System.Tether.AppProfile.hpp
System.Tether.AppProfile TTetheringAppProfile


説明

指定されたリモート リソースリモート プロファイルへの更新をリクエストし、更新されたリソースを返します。

リモート リソースは、次のパラメータのいずれかと共に指定することができます:

更新されたデータをリモート プロファイルから解析するのに問題があった場合、GetRemoteResourceValue は、null 値を返します。


GetRemoteResourceValue は、同期関数です。この関数は、リモート プロファイルへのリクエストを実行し、その関数の実行は、リモート プロファイルからレスポンスがあったときにのみ終了します。この関数を実行するのに、個別のスレッドを使用する方がいい場合もあるでしょう。

例外

GetRemoteResourceValue への呼び出しは、次の例外のいずれかを発生させます:

Exception Exception.Message シナリオ

ETetheringException

リソース <リソース名> のプロファイルが見つかりません

リモート リソースが見つかりません

<プロファイル識別子> への接続がありません。

  • リモート リソースのリモート プロファイルに、許可された接続がありません。

プロファイル <プロファイル識別子> へ接続できません。

関連項目