다음을 통해 공유


QuickLink 클래스

정의

사용자가 가장 많이 사용하는 앱과 콘텐츠를 공유하는 데 도움이 되는 바로 가기를 나타냅니다.

public ref class QuickLink sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class QuickLink final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class QuickLink final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class QuickLink final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public sealed class QuickLink
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class QuickLink
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class QuickLink
function QuickLink()
Public NotInheritable Class QuickLink
상속
Object Platform::Object IInspectable QuickLink
특성

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에서 도입되었습니다.)

예제

다음 함수는 QuickLink를 만들고 반환합니다.

function reportCompleted() {
    var quickLink = new Windows.ApplicationModel.DataTransfer.ShareTarget.QuickLink();
    quickLink.id = "123456789";
    quickLink.title = id("quickLinkTitle").value;
    
    // For quicklinks, the supported FileTypes and DataFormats are set 
    // independently from the manifest.
    var dataFormats = Windows.ApplicationModel.DataTransfer.StandardDataFormats;
    quickLink.supportedFileTypes.replaceAll(["*"]);
    quickLink.supportedDataFormats.replaceAll([dataFormats.text, dataFormats.uri, 
        dataFormats.bitmap, dataFormats.storageItems, dataFormats.html, customFormatName]);

    Windows.ApplicationModel.Package.current.installedLocation.getFileAsync("images\\user.png").then(function (iconFile) {
        quickLink.thumbnail = Windows.Storage.Streams.RandomAccessStreamReference.createFromFile(iconFile);
        shareOperation.reportCompleted(quickLink);
    });
    shareOperation.reportCompleted(quickLink);
}

설명

빠른 링크는 Windows Phone 8.1에서 지원되지 않습니다. Windows Phone 8.1에서 실행되는 앱은 공유 작업의 일부로 빠른 링크를 받을 수 있지만 자동으로 무시됩니다.

참고

이 클래스는 민첩하지 않으므로 스레딩 모델 및 마샬링 동작을 고려해야 합니다. 자세한 내용은 스레딩 및 마샬링(C++/CX)다중 스레드 환경에서 Windows 런타임 개체 사용(.NET)을 참조하세요.

생성자

QuickLink()

QuickLink 개체의 새 instance 만듭니다.

속성

Id

QuickLink의 ID를 지정합니다. 사용자가 QuickLink를 선택하면 앱이 이 ID를 받습니다. 이 ID를 사용하여 사용자의 공유 프로세스를 추가로 사용자 지정할 수 있습니다.

SupportedDataFormats

QuickLink 앱에서 지원하는 데이터 형식을 지정하는 문자열 배열입니다. 시스템에서는 사용자가 공유하려는 데이터가 이 배열의 형식과 일치하는 경우에만 QuickLink를 표시합니다.

SupportedFileTypes

QuickLink 앱에서 지원하는 파일 형식을 지정하는 문자열 배열입니다. 시스템은 사용자가 공유하려는 데이터에 파일 항목이 포함되어 있고 해당 파일 항목의 파일 확장자가 이 배열의 파일 형식과 일치하는 경우에만 QuickLink를 표시합니다.

Thumbnail

QuickLink에 대한 썸네일 이미지를 지정합니다. 사용자에게 콘텐츠를 공유할 수 있는 앱 목록이 표시되면 시스템에서 이 이미지를 표시합니다.

Title

QuickLink의 제목을 지정합니다. 사용자에게 콘텐츠를 공유할 수 있는 앱 목록이 표시되면 시스템에서 이 정보를 표시합니다.

적용 대상