Package.DeleteRelationship(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.
Exclui a relação do nível de pacote.
public:
void DeleteRelationship(System::String ^ id);
public void DeleteRelationship (string id);
member this.DeleteRelationship : string -> unit
Public Sub DeleteRelationship (id As String)
Parâmetros
- id
- String
O Id do PackageRelationship a ser excluído.
Exceções
id
é null
.
O pacote não está aberto (Dispose(Boolean) ou Close() foi chamado).
O pacote é somente leitura.
id
não é um identificador XML válido.
Comentários
Uma relação no nível do pacote define uma associação entre o pacote e uma parte ou recurso de destino associado. Uma relação no nível do pacote pode ser uma das duas formas.
- Entre um Package para uma parte de destino no pacote.
- Entre um Package para um recurso de destino fora do pacote.
Em uma relação de pacote, o pacote é considerado o "proprietário" da relação. Quando o pacote é excluído, todas as relações pertencentes ao pacote também são excluídas.
Nenhuma exceção será gerada se uma relação com o especificado id
não estiver no pacote.
DeleteRelationship não altera fisicamente a parte de destino de forma alguma.
Para obter mais informações sobre relações de pacote, consulte a seção 1.3 da especificação OPC (Open Packaging Conventions) disponível para download em https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.