كشف نوع الارتباط التشعبي

كشف نوع الارتباط التشعبي

يمكن أن يحتوي ملف Excel على أنواع مختلفة من الارتباطات التشعبية مثل الارتباطات التشعبية الخارجية ، ومرجع الخلية ، ومسار الملف ، وما إلى ذلك. يدعم Aspose.Cells الميزة لاكتشاف نوع الارتباط التشعبي. يتم تمثيل أنواع الارتباطات التشعبية بواسطة ملفنوع الهدفتعداد. النوع الهدفالتعداد له الأعضاء التالية أسماؤهم.

  • خارجي: رابط خارجي
  • مسار الملف: المسار المحلي والكامل للملفات / المجلدات.
  • البريد الإلكتروني: البريد الإلكتروني
  • CellReference: ارتباط بالخلية أو النطاق المسمى.

للتحقق من نوع الارتباط التشعبي ، يجب أن يكون ملفارتباط تشعبي فئة توفر أنوع الرابط مع نوع إرجاعنوع الهدف. يوضح مقتطف الشفرة التالي استخدام ملفنوع الرابطالملكية باستخدام هذاملف اكسل المصدر.

مصدر الرمز

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
//source directory
string SourceDir = RunExamples.Get_SourceDirectory();
Workbook workbook = new Workbook(SourceDir + "LinkTypes.xlsx");
// Get the first (default) worksheet
Worksheet worksheet = workbook.Worksheets[0];
// Create a range A2:B3
Range range = worksheet.Cells.CreateRange("A1", "A7");
// Get Hyperlinks in range
Hyperlink[] hyperlinks = range.Hyperlinks;
foreach (Hyperlink link in hyperlinks)
{
Console.WriteLine(link.TextToDisplay + ": " + link.LinkType);
}

التالي هو الناتج الناتج عن مقتطف الشفرة الوارد أعلاه.

إخراج وحدة التحكم

LinkTypes.xlsx: FilePath </br>
C:\Windows\System32\cmd.exe: FilePath </br>
C:\Program Files\Common Files: FilePath </br>
'Test Sheet'!B2: CellReference </br>
FullPathExample: CellReference </br>
https://products.aspose.com/cells/ : External </br>
mailto:test@test.com?subject=TestLink: Email </br>