PersonalizationStateInfoCollection.Remove(String, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Remove um objeto derivado de PersonalizationStateInfo da coleção.
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)
Parâmetros
- path
- String
O caminho relativo de aplicativo do objeto de estado de personalização a ser removido.
- username
- String
O nome de usuário do objeto derivado de UserPersonalizationStateInfo a ser removido.
Exceções
A coleção foi marcada como somente leitura.
Comentários
Esse método remove uma PersonalizationStateInfoinstância derivada da coleção. Todos os elementos após a instância removida são movidos para cima para ocupar a posição vazia. Internamente, a contagem da coleção é decrementada por um. Todos os enumeradores atualmente ativos na coleção são invalidados.
Se for fornecida apenas path
, a SharedPersonalizationStateInfo instância desse caminho será removida. Se ambos path
forem username
fornecidos, a UserPersonalizationStateInfo instância da combinação de path
e username
será removida.
Observação
Você pode tentar remover um item não existente da coleção; essa ação não gerará uma exceção.