Struct windows::ApplicationModel::Store::CurrentApp
pub struct CurrentApp;
Implementations§
§impl CurrentApp
impl CurrentApp
pub fn LicenseInformation() -> Result<LicenseInformation>
pub fn LinkUri() -> Result<Uri>
pub fn AppId() -> Result<GUID>
pub fn RequestAppPurchaseAsync( includereceipt: bool ) -> Result<IAsyncOperation<HSTRING>>
pub fn RequestProductPurchaseAsync( productid: &HSTRING, includereceipt: bool ) -> Result<IAsyncOperation<HSTRING>>
pub fn LoadListingInformationAsync( ) -> Result<IAsyncOperation<ListingInformation>>
pub fn GetAppReceiptAsync() -> Result<IAsyncOperation<HSTRING>>
pub fn GetProductReceiptAsync( productid: &HSTRING ) -> Result<IAsyncOperation<HSTRING>>
pub fn GetCustomerPurchaseIdAsync( serviceticket: &HSTRING, publisheruserid: &HSTRING ) -> Result<IAsyncOperation<HSTRING>>
pub fn GetCustomerCollectionsIdAsync( serviceticket: &HSTRING, publisheruserid: &HSTRING ) -> Result<IAsyncOperation<HSTRING>>
pub fn LoadListingInformationByProductIdsAsync<P0>( productids: P0 ) -> Result<IAsyncOperation<ListingInformation>>
pub fn LoadListingInformationByKeywordsAsync<P0>( keywords: P0 ) -> Result<IAsyncOperation<ListingInformation>>
pub fn ReportProductFulfillment(productid: &HSTRING) -> Result<()>
pub fn GetAppPurchaseCampaignIdAsync() -> Result<IAsyncOperation<HSTRING>>
pub fn ReportConsumableFulfillmentAsync( productid: &HSTRING, transactionid: GUID ) -> Result<IAsyncOperation<FulfillmentResult>>
pub fn RequestProductPurchaseWithResultsAsync( productid: &HSTRING ) -> Result<IAsyncOperation<PurchaseResults>>
pub fn RequestProductPurchaseWithDisplayPropertiesAsync<P0>(
productid: &HSTRING,
offerid: &HSTRING,
displayproperties: P0
) -> Result<IAsyncOperation<PurchaseResults>>where
P0: IntoParam<ProductPurchaseDisplayProperties>,
pub fn GetUnfulfilledConsumablesAsync( ) -> Result<IAsyncOperation<IVectorView<UnfulfilledConsumable>>>
Auto Trait Implementations§
impl RefUnwindSafe for CurrentApp
impl Send for CurrentApp
impl Sync for CurrentApp
impl Unpin for CurrentApp
impl UnwindSafe for CurrentApp
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more