Partager via


WorkbookBase.XmlNamespaces, propriété

Obtient une collection Microsoft.Office.Interop.Excel.XmlNamespaces qui représente les espaces de noms XML contenus dans le classeur.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel.v4.0.Utilities (dans Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntaxe

'Déclaration
Public ReadOnly Property XmlNamespaces As XmlNamespaces
public XmlNamespaces XmlNamespaces { get; }

Valeur de propriété

Type : Microsoft.Office.Interop.Excel.XmlNamespaces
Collection Microsoft.Office.Interop.Excel.XmlNamespaces qui représente les espaces de noms XML contenus dans le classeur.

Exemples

L'exemple de code suivant utilise la propriété XmlNamespaces pour écrire l'URI (Uniform Resource Identifier) pour chaque XmlNamespace du classeur dans la colonne A de la feuille de calcul Sheet1.

Cet exemple illustre une personnalisation au niveau du document.

Private Sub DisplayXmlNamespaceURI()
    If Me.XmlNamespaces.Count = 0 Then
        MsgBox("The current workbook does not have " & _
            "any XML namespaces.")
    Else
        Dim i As Integer
        For i = 0 To (Me.XmlNamespaces.Count)
            Globals.Sheet1.Range("A" & i).Value2 = _
                Me.XmlNamespaces(i).Uri
        Next i
    End If
End Sub
private void DisplayXmlNamespaceURI()
{
    if (this.XmlNamespaces.Count == 0)
    {
        MessageBox.Show("The current workbook does not have " +
            "any XML namespaces.");
    }
    else
    {
        for (int i = 0; i < this.XmlNamespaces.Count; i++)
        {
            Globals.Sheet1.Range["A" + i].Value2 =
                (this.XmlNamespaces[i].Uri);
        }
    }
}

Sécurité .NET Framework

Voir aussi

Référence

WorkbookBase Classe

Microsoft.Office.Tools.Excel, espace de noms