مشاركة عبر


NamedRange.XPath الخاصية

الحصول XPathالذي يمثل Xpath إلى العنصر NamedRangeعنصر تحكم.

مساحة الاسم:  Microsoft.Office.Tools.Excel
التجميع:  Microsoft.Office.Tools.Excel (في Microsoft.Office.Tools.Excel.dll)

بناء الجملة

'إقرار
ReadOnly Property XPath As XPath
    Get
XPath XPath { get; }

قيمة الخاصية

النوع: Microsoft.Office.Interop.Excel.XPath
XPathالذي يمثل Xpath إلى عنصر NamedRangeعنصر تحكم.

ملاحظات

تتوفر ميزات XML، فيما عدا حفظ الملفات بتنسيق جدول بيانات XML، فقط في Microsoft المكتب 2010 Suite احترافي Edition 2003 و Microsoft المكتب 2010 Suite Excel 2003.

أمثلة

التالية تعليمات برمجية يعين مثال XmlMapبالمصنف الحالي، ثم تعيين XPathخاصية NamedRangeXPath المعرفة في XmlMap. وهذا مثال يفترض أن يسمى ملف تعريف مخطط Excel العميلs.xsd التي تحتوي على تعريف XPath "/ns1:العميل/ns1:LastName" موجوداً في جذر الدليل C.

Th هو المثال هو لتخصيص المستوى مستند.

    Private Sub UseXPath()
        Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange _
            = Me.Controls.AddNamedRange(Me.Range("A1"), _
            "namedRange1")

        Dim xmlMap1 As Excel.XmlMap = _
            Globals.ThisWorkbook.XmlMaps.Add("C:\Customers.xsd", _
            "Customer")

        namedRange1.XPath.SetValue(xmlMap1, _
            "/ns1:Customer/ns1:LastName", , False)

        MessageBox.Show("The XPath of the NamedRange is: " & _
            namedRange1.XPath.Value)
    End Sub

private void UseXPath()
{
    Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
        this.Controls.AddNamedRange(this.Range["A1", missing],
        "namedRange1");

    Excel.XmlMap xmlMap1 = Globals.ThisWorkbook.XmlMaps.Add(
        @"C:\Customers.xsd", "Customer");

    namedRange1.XPath.SetValue(xmlMap1,
        "/ns1:Customer/ns1:LastName", missing, false);

    MessageBox.Show("The XPath of the NamedRange is: " +
        namedRange1.XPath.Value);
}

أمن NET Framework.

راجع أيضًَا

المرجع

NamedRange واجهة

NamedRange الأعضاء

Microsoft.Office.Tools.Excel مساحة الاسم