PackageStore.RemovePackage(Uri) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した URI を持つ Package をストアから削除します。
public:
static void RemovePackage(Uri ^ uri);
public static void RemovePackage (Uri uri);
static member RemovePackage : Uri -> unit
Public Shared Sub RemovePackage (uri As Uri)
パラメーター
- uri
- Uri
削除されるパッケージの Uniform Resource Identifier (URI)。
例外
packageUri
が null
です。
packageUri
が無効なパッケージ URI です。
例
RemovePackage メソッドを使用する方法の例を次に示します。
// --------------------------- 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
注釈
packageUri
は、メソッド呼び出しで AddPackage 指定された URI と一致します。
セキュリティに関する注意 このメソッドでは、 EnvironmentPermission すべてのカスタム Package (非ZipPackage) 型が必要です。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET