العمل مع الارتباطات التشعبية
أضف ارتباط تشعبي إلى شكل Visio
Microsoft Office Visio يدعم إضافة الوصلات المرجعية إلى أي شكل. يمكن أن ترتبط الارتباطات التشعبية بصفحة أو شكل آخر في الرسم الحالي ، أو بصفحة أو شكل في رسم آخر ، أو مستند آخر غير رسم Visio ، أو موقع ويب ، أو موقع FTP ، أو عنوان بريد إلكتروني. يمكن للمطورين استخدام Aspose.Diagram API لإضافة ارتباطات تشعبية بسهولة لشكل Visio.
في الرسم Visio متعدد الصفحات ، يمكن للارتباطات التشعبية أن تنتقل بك من شكل واحد إلى العديد من أنواع الارتباطات الأخرى.مجموعة الارتباط التشعبي يتعرض لهاشكل يقدم class طريقة Add التي يمكن استخدامها لإضافة ارتباط تشعبي للشكل.
لتحديد العقارات في Microsoft Office Visio:
- في Visio diagram ، انقر بزر الماوس الأيمن فوق الشكل.
- يختارارتباط تشعبي.
- قم بتعيين الخصائص الموجودة
- يضعطنعم زر
بيانات الارتباط التشعبي للشكل ، كما هو موضح في Microsoft Visio

إضافة نموذج برمجة ارتباط تشعبي
يضيف مقتطف الشفرة أدناه بيانات الارتباط التشعبي للشكل.
// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-.NET
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_Hyperlinks();
// Load source Visio diagram
Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx");
// Get page by name
Page page = diagram.Pages.GetPage("Page-1");
// Get shape by ID
Shape shape = page.Shapes.GetShape(2);
// Initialize Hyperlink object
Hyperlink hyperlink = new Hyperlink();
// Set address value
hyperlink.Address.Value = "http:// Www.google.com/";
// Set sub address value
hyperlink.SubAddress.Value = "Sub address here";
// Set description value
hyperlink.Description.Value = "Description here";
// Set name
hyperlink.Name = "MyHyperLink";
// Add hyperlink to the shape
shape.Hyperlinks.Add(hyperlink);
// Save diagram to local space
diagram.Save(dataDir + "AddHyperlinkToShape_out.vsdx", SaveFileFormat.VSDX);
الحصول على بيانات الارتباطات التشعبية لأشكال Visio
يمكن للمطورين استرداد كافة الارتباطات التشعبية من شكل Visio بنفس طريقة استرجاعهاقراءة بيانات الشكل Visio استخدامAspose.Diagram for .NET API.
في الرسم Visio متعدد الصفحات ، يمكن للارتباطات التشعبية أن تنتقل بك من شكل واحد إلى العديد من أنواع الارتباطات الأخرى.مجموعة الارتباط التشعبي يتعرض لهاشكل فئة تسمح للمطورين باسترداد الارتباطات التشعبية.
لتحديد العقارات في Microsoft Office Visio:
- في diagram ، انقر بزر الماوس الأيمن فوق شكل.
- يختارارتباط تشعبي.
يتم سرد أي خصائص موجودة في مربع الحوار. بيانات الارتباط التشعبي للشكل ، كما هو موضح في Microsoft Visio

نافذة وحدة تحكم تعرض إخراج بيانات الشكل

احصل على نموذج لبرمجة الارتباطات التشعبية
يقرأ مقتطف التعليمات البرمجية أدناه بيانات الارتباط التشعبي للشكل.
// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-.NET
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_Hyperlinks();
// Load source Visio diagram
Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx");
// Get page by name
Page page = diagram.Pages.GetPage("Page-1");
// Get shape by ID
Shape shape = page.Shapes.GetShape(1);
// Iterate through the hyperlinks
foreach (Aspose.Diagram.Hyperlink hyperlink in shape.Hyperlinks)
{
Console.WriteLine("Address: " + hyperlink.Address.Value);
Console.WriteLine("Sub Address: " + hyperlink.SubAddress.Value);
Console.WriteLine("Description: " + hyperlink.Description.Value);
}