Como posso obter o valor do atributo href de um nó <? Xml-stylesheet>?

Estamos obtendo um documento XML de um fornecedor que precisamos executar uma transformação XSL usando sua folha de estilo para que possamos converter o HTML resultante em um PDF. A folha de estilo real é referenciada em umhref atributo do?xml-stylesheet definição no documento XML. Existe alguma maneira de obter esse URL usando C #? Não confio no fornecedor para não alterar o URL e, obviamente, não deseja codificá-lo.

O início do arquivo XML com o arquivo completo?xml-stylesheet elemento se parece com isso:

<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="http://www.fakeurl.com/StyleSheet.xsl"?>

questionAnswers(6)

yourAnswerToTheQuestion