پلاگین اشتراک گذاری برای به اشتراک گذاری آسان متن، پیوندها یا باز کردن مرورگر استفاده می شود.
پس از خواندن این مقاله، نحوه به اشتراک گذاری متن، پیوند یا باز کردن مرورگر در Xamarin.Forms Application for Android و Universal Windows Platform با XAML و Visual C# را در توسعه اپلیکیشن های متقابل پلتفرم یاد خواهید گرفت.
ابزارهای مهم در زیر آورده شده است که برای توسعه UWP مورد نیاز است.
- ویندوز 10 (توصیه می شود).
- Visual Studio 2015 Community Edition (این یک نرم افزار رایگان است که به صورت آنلاین در دسترس است).
- با استفاده از Visual Studio 2015 Installer، Xamarin (توسعه Cross Platform Mobile و C#/.NET در حین نصب/تغییر Visual studio 2015) را فعال کنید.
در حال حاضر، ما می توانیم مرحله به مرحله توسعه برنامه را مورد بحث قرار دهیم.
مرحله 1
Visual Studio 2015 را باز کنید -> Start -> New Project-> Cross-Platform را انتخاب کنید (در زیر Visual C#-> Blank app (Xamarin.Forms Portable)-> نام مناسب برای برنامه خود بدهید (XamFormShare) ->OK.
اکنون، پروژه "XamFormShare_Droid" را ایجاد کنید، نسخه هدف و حداقل پلتفرم را برای پروژه جهانی ویندوز خود انتخاب کنید و پروژه "XamFormShare_UWP" را ایجاد کنید.
پس از آن، Visual Studio 6 پروژه ایجاد کرده و Getting Started.XamarinPage را نمایش می دهد. اکنون، ما باید Xamarin.Forms Reference را برای پروژه های قابل حمل و پروژه XamFormShare_Droid با استفاده از Manage NUGet Packages به روز کنیم.
همچنین، Plugin.Share Reference را در پروژه های Portable، Android و UWP اضافه کنید.
![](http://pezhvak24.ir/dl/10kcor/cscd/article/share-plugin-in-xamarin-forms-application-for-android-and-uwp/Images/Clipboard04.jpg)
صفحه XAML را برای به اشتراک گذاری نسخه نمایشی اضافه کنید. روی پروژه XamFormShare (Portable) کلیک راست کرده و ADD-> NewItem را انتخاب کنید.
->CrossPlatform-> FormXamlPage-> نام مربوطه را انتخاب کنید.
در صفحه Share.Xaml، 3 دکمه و برچسب اضافه کنید.
- <StackLayout>
- <Label Text="Xamarin Forms Share Plugin Demo - UWP and Android " FontSize="20" VerticalOptions="Center" HorizontalOptions="Center" />
- <Button Text="Open Browser" FontSize="20" TextColor="Gray" Clicked="OpenBrowser_Clicked" />
- <Button Text="Share a Text" FontSize="20" TextColor="Gray" Clicked="Text_Share_Clicked" />
- <Button Text="Share a Link" FontSize="20" TextColor="Gray" Clicked="Link_Share_Clicked" />
- </StackLayout>
![](http://pezhvak24.ir/dl/10kcor/cscd/article/share-plugin-in-xamarin-forms-application-for-android-and-uwp/Images/Clipboard06.jpg)
مرحله 6