FileUpdateRequestedEventArgs クラス

定義

FileUpdateRequested イベントに関する情報を提供します。

public ref class FileUpdateRequestedEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class FileUpdateRequestedEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class FileUpdateRequestedEventArgs
Public NotInheritable Class FileUpdateRequestedEventArgs
継承
Object Platform::Object IInspectable FileUpdateRequestedEventArgs
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

ファイル ピッカー コントラクトのサンプルでは、FileUpdateRequested イベントに応答する方法を示します。

// Event handler
void CachedFileUpdaterUI_FileUpdateRequested(CachedFileUpdaterUI sender, FileUpdateRequestedEventArgs args)
{
    fileUpdateRequest = args.Request;
    fileUpdateRequestDeferral = fileUpdateRequest.GetDeferral();
    switch (cachedFileUpdaterUI.UIStatus)
    {
        case UIStatus.Hidden:
            fileUpdateRequest.Status = FileUpdateStatus.UserInputNeeded;
            fileUpdateRequestDeferral.Complete();
            break;
        case UIStatus.Visible:
            break;
        case UIStatus.Unavailable:
            fileUpdateRequest.Status = FileUpdateStatus.Failed;
            fileUpdateRequestDeferral.Complete();
            break;
    }
}

// Register for the event
cachedFileUpdaterUI.FileUpdateRequested += CachedFileUpdaterUI_FileUpdateRequested;

args には FileUpdateRequestedEventArgs オブジェクトが 含まれています。

注釈

アプリが Cached File Updater コントラクトに参加している場合、イベントが発生すると、FileUpdateRequestedEventArgs がアプリの FileUpdateRequested イベント ハンドラーに渡されます。 FileUpdateRequestedEventArgs.Request プロパティを使用して、要求された更新に関する詳細を取得します。

プロパティ

Request

要求されたファイル更新の詳細を取得します。

適用対象