Package.DeleteRelationship(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Elimina una relación de nivel de paquete.
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
Id del objeto que PackageRelationship se va a eliminar.
Excepciones
id es null.
El paquete no está abierto (Dispose(Boolean) o Close() se ha llamado a ).
El paquete es de solo lectura.
id no es un identificador XML válido.
Comentarios
Una relación de nivel de paquete define una asociación entre el paquete y un recurso o parte de destino asociado. Una relación de nivel de paquete puede ser una de las dos formas.
- Entre un Package elemento de destino en el paquete.
- Entre un Package objeto a un recurso de destino fuera del paquete.
En una relación de paquete, el paquete se considera el "propietario" de la relación. Cuando se elimina el paquete, también se eliminan todas las relaciones que pertenecen al paquete.
No se produce ninguna excepción si una relación con el especificado id no está en el paquete.
DeleteRelationship no cambia físicamente la parte de destino de ninguna manera.
Para obtener más información sobre las relaciones de paquetes, consulte la sección 1.3 de la especificación De convenciones de empaquetado abierto (OPC) disponible para su descarga en https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.