PersonalizationStateInfoCollection.Remove(String, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
PersonalizationStateInfo の派生オブジェクトをコレクションから削除します。
public:
void Remove(System::String ^ path, System::String ^ username);
public void Remove (string path, string username);
member this.Remove : string * string -> unit
Public Sub Remove (path As String, username As String)
パラメーター
- path
- String
削除するパーソナル化状態オブジェクトの相対アプリケーション パス。
- username
- String
削除する UserPersonalizationStateInfo の派生オブジェクトのユーザー名。
例外
コレクションが読み取り専用としてマークされています。
注釈
このメソッドは、 PersonalizationStateInfoコレクションから派生インスタンスを削除します。 削除されたインスタンスの後の要素は、空いている位置を占めるために上に移動されます。 内部的には、コレクションの数は 1 ずつ減らされます。 コレクションに対して現在アクティブになっている列挙子はすべて無効になります。
のみが path
指定されている場合は、そのパスの SharedPersonalizationStateInfo インスタンスが削除されます。 と の両方path
が指定されている場合は、 と username
のUserPersonalizationStateInfo組み合わせのpath
インスタンスが削除username
されます。
注意
コレクションから既存でない項目を削除できます。このアクションでは例外は発生しません。
適用対象
.NET