VsShellUtilities.ConvertRemoteUriToLocalUriAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
Use IFileSystem.ConvertRemoteUriToLocalUriAsync instead. This API will go away in 16.10.
将使用提供程序的 URI 方案的远程 URI 转换为本地 URI。
public:
static System::Threading::Tasks::Task<Uri ^> ^ ConvertRemoteUriToLocalUriAsync(Uri ^ remoteUri, System::Threading::CancellationToken cancellationToken);
[System.Obsolete("Use IFileSystem.ConvertRemoteUriToLocalUriAsync instead. This API will go away in 16.10.")]
public static System.Threading.Tasks.Task<Uri> ConvertRemoteUriToLocalUriAsync (Uri remoteUri, System.Threading.CancellationToken cancellationToken);
public static System.Threading.Tasks.Task<Uri> ConvertRemoteUriToLocalUriAsync (Uri remoteUri, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("Use IFileSystem.ConvertRemoteUriToLocalUriAsync instead. This API will go away in 16.10.")>]
static member ConvertRemoteUriToLocalUriAsync : Uri * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Uri>
static member ConvertRemoteUriToLocalUriAsync : Uri * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Uri>
Public Function ConvertRemoteUriToLocalUriAsync (remoteUri As Uri, cancellationToken As CancellationToken) As Task(Of Uri)
参数
- remoteUri
- Uri
远程 URI。
- cancellationToken
- CancellationToken
取消标记。
返回
本地 URI。
- 属性
注解
如果尚未下载本地文件,则该文件可能不存在。 使用 DownloadFileAsync(Uri, IProgress<OperationProgressData>, CancellationToken) 方法确保文件已下载。
如果提供程序不支持 IRemoteFileSystemProvider , remoteUri 则返回。