言語

File.ResolveLinkTarget(String, Boolean) メソッド

定義

指定したファイル リンクのターゲットを取得します。

public:
 static System::IO::FileSystemInfo ^ ResolveLinkTarget(System::String ^ linkPath, bool returnFinalTarget);
public static System.IO.FileSystemInfo? ResolveLinkTarget(string linkPath, bool returnFinalTarget);
static member ResolveLinkTarget : string * bool -> System.IO.FileSystemInfo
Public Shared Function ResolveLinkTarget (linkPath As String, returnFinalTarget As Boolean) As FileSystemInfo

パラメーター

linkPath
String

ファイル リンクのパス。

returnFinalTarget
Boolean

true 最終的なターゲットへのリンクをフォローする場合。 false して、すぐに次のリンクを返します。

返品

ターゲットが存在するかどうかに関係なく、linkPathが存在する場合はFileInfoインスタンス。 null linkPathがリンクでない場合は。

例外

linkPath上のファイルが存在しません。

-又は-

シンボリック リンクのレベルが多すぎます。

注釈

returnFinalTargettrue の場合、その後に続くシンボリック リンクの最大数は Unix では 40、Windows では 63 です。

シンボリック リンクとジャンクションは、この API が解決できるリンクの種類です。

適用対象

こちらもご覧ください