PackageStore.RemovePackage(Uri) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Package Menghapus dengan URI tertentu dari penyimpanan.
public:
static void RemovePackage(Uri ^ uri);
public static void RemovePackage (Uri uri);
static member RemovePackage : Uri -> unit
Public Shared Sub RemovePackage (uri As Uri)
Parameter
- uri
- Uri
Pengidentifikasi sumber daya seragam (URI) dari paket yang akan dihapus.
Pengecualian
packageUri
adalah null
.
packageUri
adalah URI paket yang tidak valid.
Contoh
Contoh berikut menunjukkan cara menggunakan RemovePackage metode .
// --------------------------- CloseDocument --------------------------
/// <summary>
/// Closes the document currently displayed in
/// the DocumentViewer control.</summary>
public void CloseDocument()
{
if (_xpsFile != null)
{
ShowStatus("Closing '" + Filename(_xpsFile) + "'");
DocViewer.Document = null;
_xpsFile = null;
}
// If the package is open, close it.
if (_xpsPackage != null)
{
_xpsPackage.Close();
_xpsPackage = null;
}
// The package is closed, remove it from the store.
if (_packageUri != null)
{
PackageStore.RemovePackage(_packageUri);
_packageUri = null;
}
// Disable document-related selections when there's no document.
menuFileClose.IsEnabled = false;
menuFilePrint.IsEnabled = false;
menuViewIncreaseZoom.IsEnabled = false;
menuViewDecreaseZoom.IsEnabled = false;
this.Title = "RightsManagedPackageViewer SDK Sample";
ShowPrompt(
"Click 'File | Open...' to select a file to open and view.");
rightsBlock.Text = "";
}// end:CloseDocument
' --------------------------- CloseDocument --------------------------
''' <summary>
''' Closes the document currently displayed in
''' the DocumentViewer control.</summary>
Public Sub CloseDocument()
If _xpsFile IsNot Nothing Then
ShowStatus("Closing '" & Filename(_xpsFile) & "'")
DocViewerProperty.Document = Nothing
_xpsFile = Nothing
End If
' If the package is open, close it.
If _xpsPackage IsNot Nothing Then
_xpsPackage.Close()
_xpsPackage = Nothing
End If
' The package is closed, remove it from the store.
If _packageUri IsNot Nothing Then
PackageStore.RemovePackage(_packageUri)
_packageUri = Nothing
End If
' Disable document-related selections when there's no document.
menuFileClose.IsEnabled = False
menuFilePrint.IsEnabled = False
menuViewIncreaseZoom.IsEnabled = False
menuViewDecreaseZoom.IsEnabled = False
Me.Title = "RightsManagedPackageViewer SDK Sample"
ShowPrompt("Click 'File | Open...' to select a file to open and view.")
rightsBlock.Text = ""
End Sub
Keterangan
packageUri
dicocokkan dengan URI yang ditentukan dalam AddPackage panggilan metode.
Catatan Keamanan Metode ini menuntut EnvironmentPermission semua jenis kustom Package (non-).ZipPackage