DataPackageView.GetBitmapAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das bitmap-Bild ab, das in DataPackageView enthalten ist.
public:
virtual IAsyncOperation<RandomAccessStreamReference ^> ^ GetBitmapAsync() = GetBitmapAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<RandomAccessStreamReference> GetBitmapAsync();
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<RandomAccessStreamReference> GetBitmapAsync();
function getBitmapAsync()
Public Function GetBitmapAsync () As IAsyncOperation(Of RandomAccessStreamReference)
Gibt zurück
Ein Stream, der das Bitmapbild enthält.
- Attribute
Beispiele
if (shareOperation.data.contains(Windows.ApplicationModel.DataTransfer.StandardDataFormats.bitmap)) {
if (shareOperation.data.properties.thumbnail) {
shareOperation.data.properties.thumbnail.openReadAsync().then(function (thumbnailStream) {
var thumbnailBlob = MSApp.createBlobFromRandomAccessStream(thumbnailStream.contentType, thumbnailStream);
var thumbnailUrl = URL.createObjectURL(thumbnailBlob, false);
// To display the thumbnail, you need an element with id of "thumbnail"
// in your HTML page.
document.getElementById("thumbnail").src = thumbnailUrl;
});
}
shareOperation.data.getBitmapAsync().then(function (streamRef) {
streamRef.openReadAsync().then(function (bitmapStream) {
if (bitmapstream) {
var blob = MSApp.createBlobFromRandomAccessStream(bitmapStream.contentType, bitmapstream);
var imageUrl = URL.createObjectURL(blob, false);
// To display the image, you need an element with id of "imageholder"
// in your HTML page.
document.getElementById("imageholder").src = imageUrl;
}
});
});
}
shareOperation.reportCompleted();