XMLNode.NamespaceURI, propriété
Obtient l'URI (Uniform Resource Identifier) de l'espace de noms du schéma pour le contrôle XMLNode.
Espace de noms : Microsoft.Office.Tools.Word
Assembly : Microsoft.Office.Tools.Word (dans Microsoft.Office.Tools.Word.dll)
Syntaxe
'Déclaration
ReadOnly Property NamespaceURI As String
string NamespaceURI { get; }
Valeur de propriété
Type : System.String
URI de l'espace de noms du schéma pour le contrôle XMLNode.
Notes
Si vous créez des schémas XML à utiliser avec Microsoft Office Word, il est fortement recommandé de spécifier le paramètre TargetNamespace dans le schéma.
Exemples
L'exemple de code suivant utilise la propriété Attributes pour ajouter un attribut à un contrôle XMLNode. La propriété NamespaceURI est utilisée pour spécifier l'espace de noms du schéma. L'exemple itère ensuite chaque attribut du XMLNode et affiche le nom et la valeur de l'attribut. Le nom de XMLNode est obtenu à partir de la propriété BaseName. Cet exemple suppose que le document actuel contient un XMLNode nommé CustomerNode qui a un attribut NewCustomer déclaré dans le schéma.
Private Sub DisplayAttributes()
Dim newAttribute As Word.XMLNode = _
Me.CustomerNode.Attributes.Add("NewCustomer", _
Me.CustomerNode.NamespaceURI)
newAttribute.NodeValue = "yes"
Dim attribute1 As Word.XMLNode
For Each attribute1 In Me.CustomerNode.Attributes
MsgBox("'" & Me.CustomerNode.BaseName & _
"' has the attribute '" & attribute1.BaseName & _
"' with the value '" & attribute1.NodeValue & "'.")
Next attribute1
End Sub
private void DisplayAttributes()
{
Word.XMLNode newAttribute =
this.CustomerNode.Attributes.Add("NewCustomer",
this.CustomerNode.NamespaceURI, ref missing);
newAttribute.NodeValue = "yes";
foreach (Word.XMLNode attribute1 in this.CustomerNode.Attributes)
{
MessageBox.Show("'" + this.CustomerNode.BaseName +
"' has the attribute '" + attribute1.BaseName +
"' with the value '" + attribute1.NodeValue +
"'.");
}
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.