ContentResolver.Refresh(Uri, Bundle, CancellationSignal) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이렇게 하면 클라이언트가 로 식별되는 콘텐츠의 명시적 새로 고침을 uri
요청할 수 있습니다.
[Android.Runtime.Register("refresh", "(Landroid/net/Uri;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Z", "", ApiSince=26)]
public bool Refresh (Android.Net.Uri url, Android.OS.Bundle? extras, Android.OS.CancellationSignal? cancellationSignal);
[<Android.Runtime.Register("refresh", "(Landroid/net/Uri;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Z", "", ApiSince=26)>]
member this.Refresh : Android.Net.Uri * Android.OS.Bundle * Android.OS.CancellationSignal -> bool
매개 변수
- url
- Uri
새로 고칠 데이터를 식별하는 URI입니다.
- extras
- Bundle
클라이언트의 추가 옵션입니다. 이러한 정의는 호출되는 콘텐츠 공급자와 관련이 있습니다.
- cancellationSignal
- CancellationSignal
진행 중인 null
작업을 취소하거나 없는 경우 취소하는 신호입니다. 예를 들어 특정 URI에서 새로 고침을 호출한 경우 호출 CancellationSignal#throwIfCanceled()
하여 클라이언트가 새로 고침 요청을 취소했는지 확인해야 합니다.
반환
공급자가 실제로 새로 고침을 시도하면 true입니다.
- 특성
설명
이렇게 하면 클라이언트가 로 식별되는 콘텐츠의 명시적 새로 고침을 uri
요청할 수 있습니다.
클라이언트 코드는 콘텐츠가 부실하다는 강력한 표시(예: 사용자가 시작한 끌어오기 제스처)가 있는 경우에만 이 메서드를 호출해야 합니다.
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.