اكتشاف نوع الرابط الفائق
اكتشاف نوع الرابط الفائق
يمكن أن يحتوي ملف إكسل على أنواع مختلفة من الرابط الشعبي مثل الرابط الخارجي، مرجع الخلية، مسار الملف، الخ. Aspose.Cells تدعم ميزة كشف نوع الرابط. تتمثل أنواع الروابط التشعبية في تقديم فئة TargetModeType زمرة التعداد. تحتوي فئة التعداد TargetModeType على الأعضاء التالية.
- الخارجي: رابط خارجي
- مسار الشكل: مسار ملف\مجلد محلي بالكامل.
- البريد الإلكتروني: بريد إلكتروني
- مرجع الخلية: ربط الخلية أو النطاق المسمى.
للتحقق من نوع الرابط التشعبي، توفر فئة Hyperlink خاصية LinkType بنوع العود. الشيفة النصية التالية توضح استخدام خاصية LinkType عن طريق استخدام هذا الملف TargetModeType مثلاً.
كود المصدر
// 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>