AppInstance.FindOrRegisterInstanceForKey(String) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
플랫폼에 instance 앱을 등록하거나 다른 instance 이 키를 이미 등록한 경우 기존 instance 찾습니다.
public:
static AppInstance ^ FindOrRegisterInstanceForKey(Platform::String ^ key);
static AppInstance FindOrRegisterInstanceForKey(winrt::hstring const& key);
public static AppInstance FindOrRegisterInstanceForKey(string key);
function findOrRegisterInstanceForKey(key)
Public Shared Function FindOrRegisterInstanceForKey (key As String) As AppInstance
매개 변수
- key
-
String
Platform::String
winrt::hstring
비어 있지 않은 문자열을 instance 키로 사용합니다.
반환
키를 등록한 첫 번째 앱을 나타내는 앱 instance. 호출자는 해당 instance 현재 instance 여부를 확인할 수 있습니다.
예제
다음은 지정된 키에 대해 등록된 instance 반환하는 예제입니다. 해당 키에 대한 기존 앱 instance 없는 경우 메서드는 현재 instance 등록하고 해당 instance 반환합니다.
theInstance = AppInstance.FindOrRegisterInstanceForKey(key);
설명
앱이 플랫폼에 등록되면 다른 인스턴스가 앱 인스턴스를 쿼리할 때 반환됩니다.
앱 instance 서로 다른 키에 여러 번 등록할 수 있습니다. 시스템 캐시는 instance당 하나의 행을 유지 관리하므로 키를 덮어씁니다.