Last active
March 23, 2019 14:55
-
-
Save andylech/964d9d7b66d8b48f3c836d18fdeccdcc to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
C# and XAML ReSharper templates primarily for Xamarin.Forms development |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<wpf:ResourceDictionary xml:space="preserve" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:ss="urn:shemas-jetbrains-com:settings-storage-xaml" xmlns:wpf="http://schemas.microsoft.com/winfx/2006/xaml/presentation"> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=8932D7DA4AFD7844B869C83F56BDA0B2/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=8932D7DA4AFD7844B869C83F56BDA0B2/Description/@EntryValue">&Class</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=8932D7DA4AFD7844B869C83F56BDA0B2/Text/@EntryValue">namespace $Namespace$
 | |
{
 | |
public class $Class$
 | |
{
 | |
#region Enums
 | |

 | |
#endregion
 | |

 | |
#region Fields
 | |

 | |
#endregion
 | |

 | |
#region Constructors
 | |

 | |
#endregion
 | |

 | |
#region Public
 | |

 | |
#endregion
 | |

 | |
#region Interface
 | |

 | |
#endregion
 | |

 | |
#region Protected
 | |

 | |
#endregion
 | |

 | |
#region Internal
 | |

 | |
#endregion
 | |

 | |
#region Private
 | |

 | |
#endregion
 | |

 | |
#region Nested Types
 | |

 | |
#endregion
 | |
}
 | |
}
 | |
</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=8932D7DA4AFD7844B869C83F56BDA0B2/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=8932D7DA4AFD7844B869C83F56BDA0B2/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=8932D7DA4AFD7844B869C83F56BDA0B2/Categories/=Imported_002010_002F28_002F2018/@EntryIndexedValue">Imported 10/28/2018</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=8932D7DA4AFD7844B869C83F56BDA0B2/Categories/=Imported_002012_002F19_002F2017/@EntryIndexedValue">Imported 12/19/2017</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=8932D7DA4AFD7844B869C83F56BDA0B2/Categories/=Imported_00205_002F17_002F18/@EntryIndexedValue">Imported 5/17/18</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=8932D7DA4AFD7844B869C83F56BDA0B2/CustomProperties/=Extension/@EntryIndexedValue">cs</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=8932D7DA4AFD7844B869C83F56BDA0B2/CustomProperties/=FileName/@EntryIndexedValue">Class</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=8932D7DA4AFD7844B869C83F56BDA0B2/CustomProperties/=ValidateFileName/@EntryIndexedValue">True</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=8932D7DA4AFD7844B869C83F56BDA0B2/Applicability/=File/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=8932D7DA4AFD7844B869C83F56BDA0B2/Scope/=E8F0594528C33E45BBFEC6CFE851095D/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=8932D7DA4AFD7844B869C83F56BDA0B2/Scope/=E8F0594528C33E45BBFEC6CFE851095D/Type/@EntryValue">InCSharpProjectFile</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=8932D7DA4AFD7844B869C83F56BDA0B2/Field/=Namespace/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=8932D7DA4AFD7844B869C83F56BDA0B2/Field/=Namespace/Expression/@EntryValue">fileDefaultNamespace()</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=8932D7DA4AFD7844B869C83F56BDA0B2/Field/=Namespace/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=8932D7DA4AFD7844B869C83F56BDA0B2/Field/=Class/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=8932D7DA4AFD7844B869C83F56BDA0B2/Field/=Class/Expression/@EntryValue">getFileNameWithoutExtension()</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=8932D7DA4AFD7844B869C83F56BDA0B2/Field/=Class/Order/@EntryValue">1</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A3AEE1A04691214BAF5A766E6A83CD93/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A3AEE1A04691214BAF5A766E6A83CD93/Description/@EntryValue">ViewModel-first BasePageModel</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A3AEE1A04691214BAF5A766E6A83CD93/Text/@EntryValue">using static $ProjectName$.Pages.PageType;
 | |

 | |
namespace $ProjectName$.PageModels
 | |
{
 | |
public abstract class BasePageModel
 | |
{
 | |
#region Enums
 | |

 | |
#endregion
 | |

 | |
#region Fields
 | |

 | |
#endregion
 | |

 | |
#region Constructors
 | |

 | |
protected BasePageModel()
 | |
{
 | |
DebugWriteHeader(PageTitle);
 | |
}
 | |

 | |
#endregion
 | |

 | |
#region Service Mappings
 | |

 | |
#endregion
 | |

 | |
#region Data Properties
 | |

 | |
#endregion
 | |

 | |
#region Navigation Properties
 | |

 | |
#endregion
 | |

 | |
#region State Properties
 | |

 | |
public bool PageIsWaiting { get; set; }
 | |

 | |
public string PageTitle => PageType.PageTitle();
 | |

 | |
public abstract PageType PageType { get; }
 | |

 | |
#endregion
 | |

 | |
#region Data Commands
 | |

 | |
#endregion
 | |

 | |
#region Navigation Commands
 | |

 | |
#endregion
 | |

 | |
#region State Commands
 | |

 | |
#endregion
 | |

 | |
#region Internal Methods
 | |

 | |
#endregion
 | |

 | |
#region Protected Methods
 | |

 | |
#endregion
 | |

 | |
#region Private Methods
 | |

 | |
#endregion
 | |
}
 | |
}
 | |
</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A3AEE1A04691214BAF5A766E6A83CD93/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A3AEE1A04691214BAF5A766E6A83CD93/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A3AEE1A04691214BAF5A766E6A83CD93/Categories/=Imported_002010_002F28_002F2018/@EntryIndexedValue">Imported 10/28/2018</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A3AEE1A04691214BAF5A766E6A83CD93/CustomProperties/=Extension/@EntryIndexedValue">cs</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A3AEE1A04691214BAF5A766E6A83CD93/CustomProperties/=FileName/@EntryIndexedValue">PageModel</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A3AEE1A04691214BAF5A766E6A83CD93/CustomProperties/=ValidateFileName/@EntryIndexedValue">True</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A3AEE1A04691214BAF5A766E6A83CD93/Applicability/=File/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A3AEE1A04691214BAF5A766E6A83CD93/Scope/=E8F0594528C33E45BBFEC6CFE851095D/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A3AEE1A04691214BAF5A766E6A83CD93/Scope/=E8F0594528C33E45BBFEC6CFE851095D/Type/@EntryValue">InCSharpProjectFile</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A3AEE1A04691214BAF5A766E6A83CD93/Field/=ProjectName/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A3AEE1A04691214BAF5A766E6A83CD93/Field/=ProjectName/Expression/@EntryValue">getOutputName()</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A3AEE1A04691214BAF5A766E6A83CD93/Field/=ProjectName/InitialRange/@EntryValue">-1</s:Int64> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A3AEE1A04691214BAF5A766E6A83CD93/Field/=ProjectName/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=394A1D8C9641E146816450974229E40F/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=394A1D8C9641E146816450974229E40F/Description/@EntryValue">ViewModel-first PageModel</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=394A1D8C9641E146816450974229E40F/Text/@EntryValue">using $ProjectName$.Data.Models;
 | |
using $ProjectName$.Pages;
 | |

 | |
namespace $ProjectName$.PageModels
 | |
{
 | |
public class $PageName$PageModel : BasePageModel
 | |
{
 | |
#region Enums
 | |

 | |
#endregion
 | |

 | |
#region Fields
 | |

 | |
#endregion
 | |

 | |
#region Constructors
 | |

 | |
public $PageName$PageModel(NavigationState navState) : base(navState)
 | |
{
 | |
}
 | |

 | |
#endregion
 | |

 | |
#region Service Mappings
 | |

 | |
#endregion
 | |

 | |
#region Data Properties
 | |

 | |
#endregion
 | |

 | |
#region Navigation Properties
 | |

 | |
#endregion
 | |

 | |
#region State Properties
 | |

 | |
protected override PageType PageType => PageType.$PageName$;
 | |

 | |
#endregion
 | |

 | |
#region Data Commands
 | |

 | |
#endregion
 | |

 | |
#region Navigation Commands
 | |

 | |
#endregion
 | |

 | |
#region State Commands
 | |

 | |
#endregion
 | |

 | |
#region Internal Methods
 | |

 | |
#endregion
 | |

 | |
#region Protected Methods
 | |

 | |
#endregion
 | |

 | |
#region Private Methods
 | |

 | |
#endregion
 | |
}
 | |
}
 | |
</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=394A1D8C9641E146816450974229E40F/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=394A1D8C9641E146816450974229E40F/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=394A1D8C9641E146816450974229E40F/Categories/=Class/@EntryIndexedValue">Class</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=394A1D8C9641E146816450974229E40F/Categories/=Imported_002010_002F28_002F2018/@EntryIndexedValue">Imported 10/28/2018</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=394A1D8C9641E146816450974229E40F/Categories/=Imported_002012_002F19_002F2017/@EntryIndexedValue">Imported 12/19/2017</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=394A1D8C9641E146816450974229E40F/Categories/=Imported_00202_002F13_002F2017/@EntryIndexedValue">Imported 2/13/2017</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=394A1D8C9641E146816450974229E40F/Categories/=Imported_00205_002F17_002F18/@EntryIndexedValue">Imported 5/17/18</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=394A1D8C9641E146816450974229E40F/Categories/=Imported_00206_002F8_002F2017/@EntryIndexedValue">Imported 6/8/2017</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=394A1D8C9641E146816450974229E40F/CustomProperties/=Extension/@EntryIndexedValue">cs</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=394A1D8C9641E146816450974229E40F/CustomProperties/=FileName/@EntryIndexedValue">PageModel</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=394A1D8C9641E146816450974229E40F/CustomProperties/=ValidateFileName/@EntryIndexedValue">True</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=394A1D8C9641E146816450974229E40F/Applicability/=File/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=394A1D8C9641E146816450974229E40F/Scope/=E8F0594528C33E45BBFEC6CFE851095D/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=394A1D8C9641E146816450974229E40F/Scope/=E8F0594528C33E45BBFEC6CFE851095D/Type/@EntryValue">InCSharpProjectFile</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=394A1D8C9641E146816450974229E40F/Field/=ProjectName/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=394A1D8C9641E146816450974229E40F/Field/=ProjectName/Expression/@EntryValue">getOutputName()</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=394A1D8C9641E146816450974229E40F/Field/=ProjectName/InitialRange/@EntryValue">-1</s:Int64> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=394A1D8C9641E146816450974229E40F/Field/=ProjectName/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=394A1D8C9641E146816450974229E40F/Field/=PageName/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=394A1D8C9641E146816450974229E40F/Field/=PageName/Order/@EntryValue">1</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=12C515CA89A0A543A7C1B6FFC285A01D/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=12C515CA89A0A543A7C1B6FFC285A01D/Description/@EntryValue">ViewModel-first ViewModel (Demo)</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=12C515CA89A0A543A7C1B6FFC285A01D/Text/@EntryValue">namespace $ProjectName$.ViewModels
 | |
{
 | |
public class $ViewModelName$ : BaseViewModel
 | |
{
 | |
#region Enums
 | |

 | |
#endregion
 | |

 | |
#region Constructors
 | |

 | |
#endregion
 | |

 | |
#region Data Properties
 | |

 | |
#endregion
 | |

 | |
#region State Properties
 | |

 | |
public override string ViewTitle { get; } = "Page X - ...";
 | |

 | |
#endregion
 | |

 | |
#region Data Commands
 | |

 | |
#endregion
 | |

 | |
#region Navigation Commands
 | |

 | |
#endregion
 | |

 | |
#region State Commands
 | |

 | |
#endregion
 | |

 | |
#region Tasks
 | |

 | |
#endregion
 | |

 | |
#region Private Fields
 | |

 | |
#endregion
 | |
}
 | |
}
 | |
</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=12C515CA89A0A543A7C1B6FFC285A01D/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=12C515CA89A0A543A7C1B6FFC285A01D/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=12C515CA89A0A543A7C1B6FFC285A01D/Categories/=Imported_002010_002F28_002F2018/@EntryIndexedValue">Imported 10/28/2018</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=12C515CA89A0A543A7C1B6FFC285A01D/Categories/=Imported_00205_002F17_002F18/@EntryIndexedValue">Imported 5/17/18</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=12C515CA89A0A543A7C1B6FFC285A01D/CustomProperties/=Extension/@EntryIndexedValue">cs</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=12C515CA89A0A543A7C1B6FFC285A01D/CustomProperties/=FileName/@EntryIndexedValue">ViewModel</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=12C515CA89A0A543A7C1B6FFC285A01D/CustomProperties/=ValidateFileName/@EntryIndexedValue">True</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=12C515CA89A0A543A7C1B6FFC285A01D/Applicability/=File/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=12C515CA89A0A543A7C1B6FFC285A01D/Scope/=E8F0594528C33E45BBFEC6CFE851095D/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=12C515CA89A0A543A7C1B6FFC285A01D/Scope/=E8F0594528C33E45BBFEC6CFE851095D/Type/@EntryValue">InCSharpProjectFile</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=12C515CA89A0A543A7C1B6FFC285A01D/Field/=ProjectName/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=12C515CA89A0A543A7C1B6FFC285A01D/Field/=ProjectName/Expression/@EntryValue">getOutputName()</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=12C515CA89A0A543A7C1B6FFC285A01D/Field/=ProjectName/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=12C515CA89A0A543A7C1B6FFC285A01D/Field/=ViewModelName/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=12C515CA89A0A543A7C1B6FFC285A01D/Field/=ViewModelName/Expression/@EntryValue">getFileNameWithoutExtension()</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=12C515CA89A0A543A7C1B6FFC285A01D/Field/=ViewModelName/Order/@EntryValue">1</s:Int64></wpf:ResourceDictionary> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<wpf:ResourceDictionary xml:space="preserve" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:ss="urn:shemas-jetbrains-com:settings-storage-xaml" xmlns:wpf="http://schemas.microsoft.com/winfx/2006/xaml/presentation"> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=C8F395836434DD489798BFD4E1CAAE46/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=C8F395836434DD489798BFD4E1CAAE46/Description/@EntryValue">Custom Control - C# code-behind</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=C8F395836434DD489798BFD4E1CAAE46/Text/@EntryValue">using System;
 | |
using Xamarin.Forms;
 | |
using static $ProjectName$.Data.Messaging.MessageHandler;
 | |

 | |
namespace $ProjectName$.Controls
 | |
{
 | |
public partial class $ControlName$ : ContentView
 | |
{
 | |
#region Enums
 | |

 | |
#endregion
 | |

 | |
#region Constructors
 | |

 | |
public $ControlName$()
 | |
{
 | |
try 
 | |
{
 | |
InitializeComponent();
 | |
}
 | |
catch (Exception exception)
 | |
{
 | |
SendErrorMessage(exception);
 | |
}
 | |
}
 | |

 | |
#endregion
 | |

 | |
#region Protected Overrides
 | |

 | |
#endregion
 | |

 | |
#region Bindable Properties
 | |

 | |
#endregion
 | |

 | |
#region Properties
 | |

 | |
#endregion
 | |

 | |
#region Events
 | |

 | |
#endregion
 | |

 | |
#region Delegates
 | |

 | |
#endregion
 | |

 | |
#region Private
 | |

 | |
#endregion
 | |
}
 | |
}
 | |
</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=C8F395836434DD489798BFD4E1CAAE46/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=C8F395836434DD489798BFD4E1CAAE46/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=C8F395836434DD489798BFD4E1CAAE46/Categories/=Imported_002010_002F28_002F2018/@EntryIndexedValue">Imported 10/28/2018</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=C8F395836434DD489798BFD4E1CAAE46/CustomProperties/=Extension/@EntryIndexedValue">cs</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=C8F395836434DD489798BFD4E1CAAE46/CustomProperties/=FileName/@EntryIndexedValue">Control.xaml</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=C8F395836434DD489798BFD4E1CAAE46/CustomProperties/=ValidateFileName/@EntryIndexedValue">True</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=C8F395836434DD489798BFD4E1CAAE46/Applicability/=File/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=C8F395836434DD489798BFD4E1CAAE46/Scope/=E7CFFE18D9B99549AE3902238EDA927F/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=C8F395836434DD489798BFD4E1CAAE46/Scope/=E7CFFE18D9B99549AE3902238EDA927F/Type/@EntryValue">InXamlCSharpProject</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=C8F395836434DD489798BFD4E1CAAE46/Field/=ProjectName/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=C8F395836434DD489798BFD4E1CAAE46/Field/=ProjectName/Expression/@EntryValue">getOutputName()</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=C8F395836434DD489798BFD4E1CAAE46/Field/=ProjectName/InitialRange/@EntryValue">-1</s:Int64> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=C8F395836434DD489798BFD4E1CAAE46/Field/=ProjectName/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=C8F395836434DD489798BFD4E1CAAE46/Field/=ControlName/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=C8F395836434DD489798BFD4E1CAAE46/Field/=ControlName/Expression/@EntryValue">getFileNameWithoutExtension()</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=C8F395836434DD489798BFD4E1CAAE46/Field/=ControlName/Order/@EntryValue">1</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6A18CF1C304AF343872DD9AF00BCD9D8/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6A18CF1C304AF343872DD9AF00BCD9D8/Description/@EntryValue">Custom Control - XAML UI</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6A18CF1C304AF343872DD9AF00BCD9D8/Text/@EntryValue"><?xml version="1.0" encoding="utf-8"?>
 | |
<?xaml-comp compile="true" ?>
 | |

 | |
<ContentView xmlns="http://xamarin.com/schemas/2014/forms"
 | |
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
 | |
xmlns:styles="clr-namespace:$ProjectName$.Styles"
 | |
x:Class="$ProjectName$.Controls.$ControlName$">
 | |
<ContentView.Content>
 | |
<!-- TODO -->
 | |
<StackLayout>
 | |
<Label Text="$ControlName$"
 | |
Style="{x:Static styles:Labels.PageHeaderTitleText}" />
 | |
</StackLayout>
 | |
</ContentView.Content>
 | |
</ContentView>
 | |
</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6A18CF1C304AF343872DD9AF00BCD9D8/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6A18CF1C304AF343872DD9AF00BCD9D8/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6A18CF1C304AF343872DD9AF00BCD9D8/Categories/=Imported_002010_002F28_002F2018/@EntryIndexedValue">Imported 10/28/2018</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6A18CF1C304AF343872DD9AF00BCD9D8/CustomProperties/=Extension/@EntryIndexedValue">xaml</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6A18CF1C304AF343872DD9AF00BCD9D8/CustomProperties/=FileName/@EntryIndexedValue"></s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6A18CF1C304AF343872DD9AF00BCD9D8/CustomProperties/=ValidateFileName/@EntryIndexedValue">True</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6A18CF1C304AF343872DD9AF00BCD9D8/Applicability/=File/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6A18CF1C304AF343872DD9AF00BCD9D8/Scope/=E7CFFE18D9B99549AE3902238EDA927F/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6A18CF1C304AF343872DD9AF00BCD9D8/Scope/=E7CFFE18D9B99549AE3902238EDA927F/Type/@EntryValue">InXamlCSharpProject</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6A18CF1C304AF343872DD9AF00BCD9D8/Field/=ProjectName/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6A18CF1C304AF343872DD9AF00BCD9D8/Field/=ProjectName/Expression/@EntryValue">getOutputName()</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6A18CF1C304AF343872DD9AF00BCD9D8/Field/=ProjectName/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6A18CF1C304AF343872DD9AF00BCD9D8/Field/=ControlName/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6A18CF1C304AF343872DD9AF00BCD9D8/Field/=ControlName/Expression/@EntryValue">getFileNameWithoutExtension()</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6A18CF1C304AF343872DD9AF00BCD9D8/Field/=ControlName/Order/@EntryValue">1</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6A18CF1C304AF343872DD9AF00BCD9D8/Section/=7757991E7A90EF4A8024B6C607420986/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6A18CF1C304AF343872DD9AF00BCD9D8/Section/=7757991E7A90EF4A8024B6C607420986/LocationSelectorName/@EntryValue">manual</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6A18CF1C304AF343872DD9AF00BCD9D8/Section/=7757991E7A90EF4A8024B6C607420986/LocationSelectorConfig/@EntryValue"><RelativeConfig File="$NAME$.xaml.cs" /></s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6A18CF1C304AF343872DD9AF00BCD9D8/Section/=7757991E7A90EF4A8024B6C607420986/Type/@EntryValue">TemplateReference</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6A18CF1C304AF343872DD9AF00BCD9D8/Section/=7757991E7A90EF4A8024B6C607420986/Order/@EntryValue">0</s:Int64> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6A18CF1C304AF343872DD9AF00BCD9D8/Section/=7757991E7A90EF4A8024B6C607420986/SectionReference/TemplateUid/@EntryValue">C8F395836434DD489798BFD4E1CAAE46</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=1B13B6CAD74FD54CA6051B0C142EA3B1/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=1B13B6CAD74FD54CA6051B0C142EA3B1/Description/@EntryValue">Element Styles (Resource Dictionary - C# code-behind)</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=1B13B6CAD74FD54CA6051B0C142EA3B1/Text/@EntryValue">using Xamarin.Forms;
 | |
using Xamarin.Forms.Xaml;
 | |

 | |
namespace $ProjectName$.Styles
 | |
{
 | |
[XamlCompilation(XamlCompilationOptions.Compile)]
 | |
public partial class $ElementTypeStyles$ : ResourceDictionary
 | |
{
 | |
public $ElementTypeStyles$ ()
 | |
{
 | |
InitializeComponent ();
 | |
}
 | |
}
 | |
}</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=1B13B6CAD74FD54CA6051B0C142EA3B1/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=1B13B6CAD74FD54CA6051B0C142EA3B1/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=1B13B6CAD74FD54CA6051B0C142EA3B1/Categories/=Imported_002010_002F28_002F2018/@EntryIndexedValue">Imported 10/28/2018</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=1B13B6CAD74FD54CA6051B0C142EA3B1/CustomProperties/=Extension/@EntryIndexedValue">cs</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=1B13B6CAD74FD54CA6051B0C142EA3B1/CustomProperties/=FileName/@EntryIndexedValue">Styles.xaml</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=1B13B6CAD74FD54CA6051B0C142EA3B1/CustomProperties/=ValidateFileName/@EntryIndexedValue">True</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=1B13B6CAD74FD54CA6051B0C142EA3B1/Applicability/=File/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=1B13B6CAD74FD54CA6051B0C142EA3B1/Scope/=E7CFFE18D9B99549AE3902238EDA927F/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=1B13B6CAD74FD54CA6051B0C142EA3B1/Scope/=E7CFFE18D9B99549AE3902238EDA927F/Type/@EntryValue">InXamlCSharpProject</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=1B13B6CAD74FD54CA6051B0C142EA3B1/Field/=ProjectName/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=1B13B6CAD74FD54CA6051B0C142EA3B1/Field/=ProjectName/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=1B13B6CAD74FD54CA6051B0C142EA3B1/Field/=ElementTypeStyles/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=1B13B6CAD74FD54CA6051B0C142EA3B1/Field/=ElementTypeStyles/Expression/@EntryValue">getFileNameWithoutExtension()</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=1B13B6CAD74FD54CA6051B0C142EA3B1/Field/=ElementTypeStyles/Order/@EntryValue">1</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6FCB0F5481B0EA4A959CD73B926D2463/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6FCB0F5481B0EA4A959CD73B926D2463/Description/@EntryValue">Element Styles (Resource Dictionary - XAML)</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6FCB0F5481B0EA4A959CD73B926D2463/Text/@EntryValue"><?xml version="1.0" encoding="UTF-8"?>
 | |
<?xaml-comp compile="true" ?>
 | |
<ResourceDictionary xmlns="http://xamarin.com/schemas/2014/forms"
 | |
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml">
 | |
<!-- Implicit Style - only one per type -->
 | |
<Style TargetType="$ElementType$">
 | |
<!-- TODO Add implicit style property-value pairs here -->
 | |
</Style>
 | |
<!-- Explicit styles - multiple named styles allowed -->
 | |
<Style x:Key="$StyleName$"
 | |
TargetType="$ElementType$">
 | |
<!-- TODO Add explicit style property-value pairs here -->
 | |
</Style>
 | |
</ResourceDictionary>
 | |
</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6FCB0F5481B0EA4A959CD73B926D2463/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6FCB0F5481B0EA4A959CD73B926D2463/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6FCB0F5481B0EA4A959CD73B926D2463/Categories/=Imported_002010_002F28_002F2018/@EntryIndexedValue">Imported 10/28/2018</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6FCB0F5481B0EA4A959CD73B926D2463/CustomProperties/=Extension/@EntryIndexedValue">xaml</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6FCB0F5481B0EA4A959CD73B926D2463/CustomProperties/=FileName/@EntryIndexedValue">Styles</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6FCB0F5481B0EA4A959CD73B926D2463/CustomProperties/=ValidateFileName/@EntryIndexedValue">True</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6FCB0F5481B0EA4A959CD73B926D2463/Applicability/=File/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6FCB0F5481B0EA4A959CD73B926D2463/Scope/=E7CFFE18D9B99549AE3902238EDA927F/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6FCB0F5481B0EA4A959CD73B926D2463/Scope/=E7CFFE18D9B99549AE3902238EDA927F/Type/@EntryValue">InXamlCSharpProject</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6FCB0F5481B0EA4A959CD73B926D2463/Field/=ElementType/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6FCB0F5481B0EA4A959CD73B926D2463/Field/=ElementType/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6FCB0F5481B0EA4A959CD73B926D2463/Field/=StyleName/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6FCB0F5481B0EA4A959CD73B926D2463/Field/=StyleName/Order/@EntryValue">1</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6EBDB05EF9D47E49B76C3FC97B68F3D1/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6EBDB05EF9D47E49B76C3FC97B68F3D1/Description/@EntryValue">Testing XAML templates</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6EBDB05EF9D47E49B76C3FC97B68F3D1/Text/@EntryValue"><?xml version="1.0" encoding="utf-8"?>
 | |

 | |
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
 | |
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
 | |
x:Class="$Namespace$.$ViewName$">
 | |
<ContentView>
 | |
<StackLayout>
 | |
<Label Text="Hello, Xamarin!" />
 | |
</StackLayout>
 | |
</ContentView>
 | |
</ContentPage>
 | |
</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6EBDB05EF9D47E49B76C3FC97B68F3D1/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6EBDB05EF9D47E49B76C3FC97B68F3D1/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6EBDB05EF9D47E49B76C3FC97B68F3D1/Categories/=Imported_002010_002F28_002F2018/@EntryIndexedValue">Imported 10/28/2018</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6EBDB05EF9D47E49B76C3FC97B68F3D1/Categories/=Imported_00205_002F17_002F18/@EntryIndexedValue">Imported 5/17/18</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6EBDB05EF9D47E49B76C3FC97B68F3D1/CustomProperties/=Extension/@EntryIndexedValue">xaml</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6EBDB05EF9D47E49B76C3FC97B68F3D1/CustomProperties/=FileName/@EntryIndexedValue">View1</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6EBDB05EF9D47E49B76C3FC97B68F3D1/CustomProperties/=ValidateFileName/@EntryIndexedValue">True</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6EBDB05EF9D47E49B76C3FC97B68F3D1/Applicability/=File/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6EBDB05EF9D47E49B76C3FC97B68F3D1/Scope/=E7CFFE18D9B99549AE3902238EDA927F/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6EBDB05EF9D47E49B76C3FC97B68F3D1/Scope/=E7CFFE18D9B99549AE3902238EDA927F/Type/@EntryValue">InXamlCSharpProject</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6EBDB05EF9D47E49B76C3FC97B68F3D1/Field/=Namespace/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6EBDB05EF9D47E49B76C3FC97B68F3D1/Field/=Namespace/Expression/@EntryValue">getOutputName()</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6EBDB05EF9D47E49B76C3FC97B68F3D1/Field/=Namespace/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6EBDB05EF9D47E49B76C3FC97B68F3D1/Field/=ViewName/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6EBDB05EF9D47E49B76C3FC97B68F3D1/Field/=ViewName/Expression/@EntryValue">getFileNameWithoutExtension()</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=6EBDB05EF9D47E49B76C3FC97B68F3D1/Field/=ViewName/Order/@EntryValue">1</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29F100A50C4BF0408B3373B66F2B5E0A/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29F100A50C4BF0408B3373B66F2B5E0A/Description/@EntryValue">ViewModel-first Page - C# code-behind</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29F100A50C4BF0408B3373B66F2B5E0A/Text/@EntryValue">using System;
 | |
using $ProjectName$.PageModels;
 | |
using static $ProjectName$.Messaging.MessageHandler;
 | |

 | |
namespace $ProjectName$.Pages
 | |
{
 | |
public partial class $PageName$ : BasePage<$PageName$Model>
 | |
{
 | |
#region Constructors
 | |

 | |
public $PageName$()
 | |
{
 | |
try
 | |
{
 | |
InitializeComponent();
 | |
}
 | |
catch (Exception exception)
 | |
{
 | |
SendErrorMessage(exception);
 | |
}
 | |
}
 | |

 | |
#endregion
 | |

 | |
#region Interface
 | |

 | |
#endregion
 | |

 | |
#region Protected Overrides
 | |

 | |
#endregion
 | |

 | |
#region Bindable Properties
 | |

 | |
#endregion
 | |

 | |
#region Events
 | |

 | |
#endregion
 | |

 | |
#region Private
 | |

 | |
#endregion
 | |
}
 | |
}
 | |
</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29F100A50C4BF0408B3373B66F2B5E0A/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29F100A50C4BF0408B3373B66F2B5E0A/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29F100A50C4BF0408B3373B66F2B5E0A/Categories/=Imported_002010_002F28_002F2018/@EntryIndexedValue">Imported 10/28/2018</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29F100A50C4BF0408B3373B66F2B5E0A/Categories/=Imported_002012_002F19_002F2017/@EntryIndexedValue">Imported 12/19/2017</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29F100A50C4BF0408B3373B66F2B5E0A/Categories/=Imported_00202_002F13_002F2017/@EntryIndexedValue">Imported 2/13/2017</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29F100A50C4BF0408B3373B66F2B5E0A/Categories/=Imported_00205_002F17_002F18/@EntryIndexedValue">Imported 5/17/18</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29F100A50C4BF0408B3373B66F2B5E0A/Categories/=Imported_00206_002F8_002F2017/@EntryIndexedValue">Imported 6/8/2017</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29F100A50C4BF0408B3373B66F2B5E0A/CustomProperties/=Extension/@EntryIndexedValue">cs</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29F100A50C4BF0408B3373B66F2B5E0A/CustomProperties/=FileName/@EntryIndexedValue">View.xaml</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29F100A50C4BF0408B3373B66F2B5E0A/CustomProperties/=ValidateFileName/@EntryIndexedValue">True</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29F100A50C4BF0408B3373B66F2B5E0A/Applicability/=File/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29F100A50C4BF0408B3373B66F2B5E0A/Scope/=E7CFFE18D9B99549AE3902238EDA927F/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29F100A50C4BF0408B3373B66F2B5E0A/Scope/=E7CFFE18D9B99549AE3902238EDA927F/Type/@EntryValue">InXamlCSharpProject</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29F100A50C4BF0408B3373B66F2B5E0A/Field/=ProjectName/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29F100A50C4BF0408B3373B66F2B5E0A/Field/=ProjectName/Expression/@EntryValue">getOutputName()</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29F100A50C4BF0408B3373B66F2B5E0A/Field/=ProjectName/InitialRange/@EntryValue">-1</s:Int64> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29F100A50C4BF0408B3373B66F2B5E0A/Field/=ProjectName/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29F100A50C4BF0408B3373B66F2B5E0A/Field/=PageName/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29F100A50C4BF0408B3373B66F2B5E0A/Field/=PageName/Expression/@EntryValue">getFileNameWithoutExtension()</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29F100A50C4BF0408B3373B66F2B5E0A/Field/=PageName/Order/@EntryValue">1</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/Description/@EntryValue">ViewModel-first Page - XAML UI</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/Text/@EntryValue"><?xml version="1.0" encoding="utf-8"?>
 | |
<?xaml-comp compile="true" ?>
 | |
<pages:BasePage xmlns="http://xamarin.com/schemas/2014/forms"
 | |
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
 | |
xmlns:controls="clr-namespace:$ProjectName$.Controls"
 | |
xmlns:pages="clr-namespace:$ProjectName$.Pages"
 | |
xmlns:pageModels="clr-namespace:$ProjectName$.PageModels"
 | |
xmlns:styles="clr-namespace:$ProjectName$.Styles"
 | |
x:Class="$ProjectName$.Pages.$PageName$"
 | |
x:TypeArguments="pageModels:$PageName$Model">
 | |
<ContentView>
 | |
<Grid VerticalOptions="FillAndExpand">
 | |
<Grid.RowDefinitions>
 | |
<RowDefinition Height="{x:Static styles:Dimensions.PageHeaderRowHeight}" />
 | |
<RowDefinition Height="*" />
 | |
<RowDefinition Height="{x:Static styles:Dimensions.FooterMenuRowHeight}" />
 | |
</Grid.RowDefinitions>
 | |

 | |
<!-- Row 0: Header -->
 | |
<controls:PageHeader Grid.Row="0"
 | |
ShowBackButton="True" />
 | |

 | |
<!-- TEMP -->
 | |
<Label Grid.Row="1"
 | |
Text="{Binding PageName}"
 | |
TextColor="Black"
 | |
FontSize="18"
 | |
HorizontalOptions="Center" />
 | |

 | |
<!-- Row 2: Footer -->
 | |
<controls:NavMenuBar Grid.Row="2" />
 | |
</Grid>
 | |
</ContentView>
 | |
</pages:BasePage>
 | |
</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/Categories/=Imported_002010_002F28_002F2018/@EntryIndexedValue">Imported 10/28/2018</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/Categories/=Imported_002012_002F19_002F2017/@EntryIndexedValue">Imported 12/19/2017</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/Categories/=Imported_00202_002F13_002F2017/@EntryIndexedValue">Imported 2/13/2017</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/Categories/=Imported_00205_002F17_002F18/@EntryIndexedValue">Imported 5/17/18</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/Categories/=Imported_00206_002F8_002F2017/@EntryIndexedValue">Imported 6/8/2017</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/CustomProperties/=Extension/@EntryIndexedValue">xaml</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/CustomProperties/=FileName/@EntryIndexedValue">View</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/CustomProperties/=ValidateFileName/@EntryIndexedValue">True</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/Applicability/=File/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/Scope/=E7CFFE18D9B99549AE3902238EDA927F/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/Scope/=E7CFFE18D9B99549AE3902238EDA927F/Type/@EntryValue">InXamlCSharpProject</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/Field/=ProjectName/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/Field/=ProjectName/Expression/@EntryValue">getOutputName()</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/Field/=ProjectName/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/Field/=PageName/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/Field/=PageName/Expression/@EntryValue">getFileNameWithoutExtension()</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/Field/=PageName/Order/@EntryValue">1</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/Section/=EC1B2937B7ABB440804479180BB7D327/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/Section/=EC1B2937B7ABB440804479180BB7D327/LocationSelectorName/@EntryValue">manual</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/Section/=EC1B2937B7ABB440804479180BB7D327/LocationSelectorConfig/@EntryValue"><RelativeConfig File="$NAME$.xaml.cs" /></s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/Section/=EC1B2937B7ABB440804479180BB7D327/Type/@EntryValue">TemplateReference</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/Section/=EC1B2937B7ABB440804479180BB7D327/Order/@EntryValue">0</s:Int64> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=29C7AD7DCBA13C4292EFC6AB688C60FB/Section/=EC1B2937B7ABB440804479180BB7D327/SectionReference/TemplateUid/@EntryValue">29F100A50C4BF0408B3373B66F2B5E0A</s:String></wpf:ResourceDictionary> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<wpf:ResourceDictionary xml:space="preserve" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:ss="urn:shemas-jetbrains-com:settings-storage-xaml" xmlns:wpf="http://schemas.microsoft.com/winfx/2006/xaml/presentation"> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=53E6D3A0BAF82A4F985FFBE955392FB2/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=53E6D3A0BAF82A4F985FFBE955392FB2/Shortcut/@EntryValue">bprop</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=53E6D3A0BAF82A4F985FFBE955392FB2/Description/@EntryValue">Xamarin Forms Bindable Property</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=53E6D3A0BAF82A4F985FFBE955392FB2/Text/@EntryValue">#region $Name$
 | |

 | |
public $ReturnType$ $Name$
 | |
{
 | |
get => ($ReturnType$)GetValue($Name$Property);
 | |
set => SetValue($Name$Property, value);
 | |
}
 | |

 | |
[SuppressMessage("ReSharper", "RedundantArgumentName")]
 | |
private static readonly BindableProperty $Name$Property =
 | |
BindableProperty.Create(
 | |
propertyName: nameof($Name$),
 | |
returnType: typeof($ReturnType$),
 | |
declaringType: typeof($ContainingType$),
 | |
defaultValue: default($ReturnType$));
 | |

 | |
#endregion
 | |
</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=53E6D3A0BAF82A4F985FFBE955392FB2/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=53E6D3A0BAF82A4F985FFBE955392FB2/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=53E6D3A0BAF82A4F985FFBE955392FB2/Categories/=comm/@EntryIndexedValue">comm</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=53E6D3A0BAF82A4F985FFBE955392FB2/Categories/=Imported_002010_002F28_002F2018/@EntryIndexedValue">Imported 10/28/2018</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=53E6D3A0BAF82A4F985FFBE955392FB2/Categories/=Imported_00202_002F13_002F2017/@EntryIndexedValue">Imported 2/13/2017</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=53E6D3A0BAF82A4F985FFBE955392FB2/Categories/=Imported_00205_002F17_002F18/@EntryIndexedValue">Imported 5/17/18</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=53E6D3A0BAF82A4F985FFBE955392FB2/Categories/=Imported_00205_002F28_002F2017/@EntryIndexedValue">Imported 5/28/2017</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=53E6D3A0BAF82A4F985FFBE955392FB2/Categories/=Imported_00209_002F18_002F2016/@EntryIndexedValue">Imported 9/18/2016</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=53E6D3A0BAF82A4F985FFBE955392FB2/Applicability/=Live/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=53E6D3A0BAF82A4F985FFBE955392FB2/Scope/=C3001E7C0DA78E4487072B7E050D86C5/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=53E6D3A0BAF82A4F985FFBE955392FB2/Scope/=C3001E7C0DA78E4487072B7E050D86C5/Type/@EntryValue">InCSharpFile</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=53E6D3A0BAF82A4F985FFBE955392FB2/Scope/=C3001E7C0DA78E4487072B7E050D86C5/CustomProperties/=minimumLanguageVersion/@EntryIndexedValue">2.0</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=53E6D3A0BAF82A4F985FFBE955392FB2/Field/=Name/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=53E6D3A0BAF82A4F985FFBE955392FB2/Field/=Name/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=53E6D3A0BAF82A4F985FFBE955392FB2/Field/=ReturnType/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=53E6D3A0BAF82A4F985FFBE955392FB2/Field/=ReturnType/Order/@EntryValue">1</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=53E6D3A0BAF82A4F985FFBE955392FB2/Field/=ContainingType/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=53E6D3A0BAF82A4F985FFBE955392FB2/Field/=ContainingType/Expression/@EntryValue">typeName()</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=53E6D3A0BAF82A4F985FFBE955392FB2/Field/=ContainingType/InitialRange/@EntryValue">-1</s:Int64> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=53E6D3A0BAF82A4F985FFBE955392FB2/Field/=ContainingType/Order/@EntryValue">2</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=36B752D2DFF6714E97757C6B16E59CB5/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=36B752D2DFF6714E97757C6B16E59CB5/Shortcut/@EntryValue">bpropchngd</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=36B752D2DFF6714E97757C6B16E59CB5/Description/@EntryValue">Xamarin Forms Bindable Property With Changed Event</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=36B752D2DFF6714E97757C6B16E59CB5/Text/@EntryValue">#region $Name$
 | |

 | |
public $ReturnType$ $Name$
 | |
{
 | |
get => ($ReturnType$)GetValue($Name$Property);
 | |
set => SetValue($Name$Property, value);
 | |
}
 | |

 | |
[SuppressMessage("ReSharper", "RedundantArgumentName")]
 | |
private static readonly BindableProperty $Name$Property =
 | |
BindableProperty.Create(
 | |
propertyName: nameof($Name$),
 | |
returnType: typeof($ReturnType$),
 | |
declaringType: typeof($ContainingType$),
 | |
defaultValue: default($ReturnType$),
 | |
propertyChanged: $Name$Changed);
 | |

 | |
#endregion
 | |
</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=36B752D2DFF6714E97757C6B16E59CB5/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=36B752D2DFF6714E97757C6B16E59CB5/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=36B752D2DFF6714E97757C6B16E59CB5/Applicability/=Live/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=36B752D2DFF6714E97757C6B16E59CB5/Scope/=C3001E7C0DA78E4487072B7E050D86C5/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=36B752D2DFF6714E97757C6B16E59CB5/Scope/=C3001E7C0DA78E4487072B7E050D86C5/Type/@EntryValue">InCSharpFile</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=36B752D2DFF6714E97757C6B16E59CB5/Scope/=C3001E7C0DA78E4487072B7E050D86C5/CustomProperties/=minimumLanguageVersion/@EntryIndexedValue">2.0</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=36B752D2DFF6714E97757C6B16E59CB5/Field/=Name/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=36B752D2DFF6714E97757C6B16E59CB5/Field/=Name/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=36B752D2DFF6714E97757C6B16E59CB5/Field/=ReturnType/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=36B752D2DFF6714E97757C6B16E59CB5/Field/=ReturnType/Order/@EntryValue">1</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=36B752D2DFF6714E97757C6B16E59CB5/Field/=ContainingType/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=36B752D2DFF6714E97757C6B16E59CB5/Field/=ContainingType/Expression/@EntryValue">typeName()</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=36B752D2DFF6714E97757C6B16E59CB5/Field/=ContainingType/InitialRange/@EntryValue">-1</s:Int64> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=36B752D2DFF6714E97757C6B16E59CB5/Field/=ContainingType/Order/@EntryValue">2</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=ABB6EB35BC64064BA9A17914130B2D36/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=ABB6EB35BC64064BA9A17914130B2D36/Shortcut/@EntryValue">cachekey</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=ABB6EB35BC64064BA9A17914130B2D36/Text/@EntryValue">private const string $CacheKey$Key = "$CacheKey$";</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=ABB6EB35BC64064BA9A17914130B2D36/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=ABB6EB35BC64064BA9A17914130B2D36/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=ABB6EB35BC64064BA9A17914130B2D36/Applicability/=Live/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=ABB6EB35BC64064BA9A17914130B2D36/Scope/=C3001E7C0DA78E4487072B7E050D86C5/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=ABB6EB35BC64064BA9A17914130B2D36/Scope/=C3001E7C0DA78E4487072B7E050D86C5/Type/@EntryValue">InCSharpFile</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=ABB6EB35BC64064BA9A17914130B2D36/Scope/=C3001E7C0DA78E4487072B7E050D86C5/CustomProperties/=minimumLanguageVersion/@EntryIndexedValue">2.0</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=ABB6EB35BC64064BA9A17914130B2D36/Field/=CacheKey/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=ABB6EB35BC64064BA9A17914130B2D36/Field/=CacheKey/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E6D7D22D531BDB4D80142C0D3BF7EB79/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E6D7D22D531BDB4D80142C0D3BF7EB79/Shortcut/@EntryValue">comm</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E6D7D22D531BDB4D80142C0D3BF7EB79/Description/@EntryValue">Xamarin Forms Command</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E6D7D22D531BDB4D80142C0D3BF7EB79/Text/@EntryValue">#region $Name$
 | |

 | |
public Command $Name$ => 
 | |
new Command(async () => await $Action$);
 | |

 | |
#endregion
 | |
</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E6D7D22D531BDB4D80142C0D3BF7EB79/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E6D7D22D531BDB4D80142C0D3BF7EB79/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E6D7D22D531BDB4D80142C0D3BF7EB79/Categories/=Imported_002010_002F28_002F2018/@EntryIndexedValue">Imported 10/28/2018</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E6D7D22D531BDB4D80142C0D3BF7EB79/Categories/=Imported_00205_002F17_002F18/@EntryIndexedValue">Imported 5/17/18</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E6D7D22D531BDB4D80142C0D3BF7EB79/Categories/=Imported_00205_002F28_002F2017/@EntryIndexedValue">Imported 5/28/2017</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E6D7D22D531BDB4D80142C0D3BF7EB79/Applicability/=Live/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E6D7D22D531BDB4D80142C0D3BF7EB79/Scope/=C3001E7C0DA78E4487072B7E050D86C5/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E6D7D22D531BDB4D80142C0D3BF7EB79/Scope/=C3001E7C0DA78E4487072B7E050D86C5/Type/@EntryValue">InCSharpFile</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E6D7D22D531BDB4D80142C0D3BF7EB79/Scope/=C3001E7C0DA78E4487072B7E050D86C5/CustomProperties/=minimumLanguageVersion/@EntryIndexedValue">2.0</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E6D7D22D531BDB4D80142C0D3BF7EB79/Field/=Name/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E6D7D22D531BDB4D80142C0D3BF7EB79/Field/=Name/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E6D7D22D531BDB4D80142C0D3BF7EB79/Field/=Action/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E6D7D22D531BDB4D80142C0D3BF7EB79/Field/=Action/Order/@EntryValue">1</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=2DA371A69299B844AED7C166C71B3424/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=2DA371A69299B844AED7C166C71B3424/Shortcut/@EntryValue">commexec</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=2DA371A69299B844AED7C166C71B3424/Description/@EntryValue">Xamarin Forms Command with Action</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=2DA371A69299B844AED7C166C71B3424/Text/@EntryValue">#region $Name$
 | |

 | |
public Command $Name$ => 
 | |
new Command(async () => await Execute$Name$);
 | |

 | |
private async Task Execute$Name$()
 | |
{
 | |
}
 | |

 | |
#endregion
 | |
</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=2DA371A69299B844AED7C166C71B3424/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=2DA371A69299B844AED7C166C71B3424/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=2DA371A69299B844AED7C166C71B3424/Categories/=Imported_002010_002F28_002F2018/@EntryIndexedValue">Imported 10/28/2018</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=2DA371A69299B844AED7C166C71B3424/Categories/=Imported_00205_002F17_002F18/@EntryIndexedValue">Imported 5/17/18</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=2DA371A69299B844AED7C166C71B3424/Categories/=Imported_00205_002F28_002F2017/@EntryIndexedValue">Imported 5/28/2017</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=2DA371A69299B844AED7C166C71B3424/Applicability/=Live/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=2DA371A69299B844AED7C166C71B3424/Scope/=C3001E7C0DA78E4487072B7E050D86C5/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=2DA371A69299B844AED7C166C71B3424/Scope/=C3001E7C0DA78E4487072B7E050D86C5/Type/@EntryValue">InCSharpFile</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=2DA371A69299B844AED7C166C71B3424/Scope/=C3001E7C0DA78E4487072B7E050D86C5/CustomProperties/=minimumLanguageVersion/@EntryIndexedValue">2.0</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=2DA371A69299B844AED7C166C71B3424/Field/=Name/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=2DA371A69299B844AED7C166C71B3424/Field/=Name/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7C995E3CB2321041B025AE43AEA16393/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7C995E3CB2321041B025AE43AEA16393/Shortcut/@EntryValue">commtype</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7C995E3CB2321041B025AE43AEA16393/Description/@EntryValue">Xamarin Forms Typed Command</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7C995E3CB2321041B025AE43AEA16393/Text/@EntryValue">#region $Name$
 | |

 | |
public Command<$Type$> $Name$ => 
 | |
new Command<$Type$>(async $TypeVar$ => await $Action$);
 | |

 | |
#endregion
 | |
</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7C995E3CB2321041B025AE43AEA16393/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7C995E3CB2321041B025AE43AEA16393/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7C995E3CB2321041B025AE43AEA16393/Categories/=Imported_002010_002F28_002F2018/@EntryIndexedValue">Imported 10/28/2018</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7C995E3CB2321041B025AE43AEA16393/Categories/=Imported_00205_002F17_002F18/@EntryIndexedValue">Imported 5/17/18</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7C995E3CB2321041B025AE43AEA16393/Categories/=Imported_00205_002F28_002F2017/@EntryIndexedValue">Imported 5/28/2017</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7C995E3CB2321041B025AE43AEA16393/Applicability/=Live/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7C995E3CB2321041B025AE43AEA16393/Scope/=C3001E7C0DA78E4487072B7E050D86C5/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7C995E3CB2321041B025AE43AEA16393/Scope/=C3001E7C0DA78E4487072B7E050D86C5/Type/@EntryValue">InCSharpFile</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7C995E3CB2321041B025AE43AEA16393/Scope/=C3001E7C0DA78E4487072B7E050D86C5/CustomProperties/=minimumLanguageVersion/@EntryIndexedValue">2.0</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7C995E3CB2321041B025AE43AEA16393/Field/=Name/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7C995E3CB2321041B025AE43AEA16393/Field/=Name/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7C995E3CB2321041B025AE43AEA16393/Field/=Action/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7C995E3CB2321041B025AE43AEA16393/Field/=Action/Order/@EntryValue">1</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7C995E3CB2321041B025AE43AEA16393/Field/=Type/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7C995E3CB2321041B025AE43AEA16393/Field/=Type/Order/@EntryValue">2</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7C995E3CB2321041B025AE43AEA16393/Field/=TypeVar/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7C995E3CB2321041B025AE43AEA16393/Field/=TypeVar/Order/@EntryValue">3</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=B2E640139886884BA20A7698271782C1/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=B2E640139886884BA20A7698271782C1/Shortcut/@EntryValue">commtypeexec</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=B2E640139886884BA20A7698271782C1/Description/@EntryValue">Xamarin Forms Typed Command with Action</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=B2E640139886884BA20A7698271782C1/Text/@EntryValue">#region $Name$
 | |

 | |
public Command<$Type$> $Name$ => 
 | |
new Command<$Type$>(
 | |
async $TypeVar$ => await Execute$Name$($TypeVar$));
 | |

 | |
private async Task Execute$Name$($Type$ $TypeVar$)
 | |
{
 | |
}
 | |

 | |
#endregion
 | |
</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=B2E640139886884BA20A7698271782C1/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=B2E640139886884BA20A7698271782C1/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=B2E640139886884BA20A7698271782C1/Categories/=Imported_002010_002F28_002F2018/@EntryIndexedValue">Imported 10/28/2018</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=B2E640139886884BA20A7698271782C1/Categories/=Imported_00205_002F17_002F18/@EntryIndexedValue">Imported 5/17/18</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=B2E640139886884BA20A7698271782C1/Categories/=Imported_00205_002F28_002F2017/@EntryIndexedValue">Imported 5/28/2017</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=B2E640139886884BA20A7698271782C1/Applicability/=Live/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=B2E640139886884BA20A7698271782C1/Scope/=C3001E7C0DA78E4487072B7E050D86C5/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=B2E640139886884BA20A7698271782C1/Scope/=C3001E7C0DA78E4487072B7E050D86C5/Type/@EntryValue">InCSharpFile</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=B2E640139886884BA20A7698271782C1/Scope/=C3001E7C0DA78E4487072B7E050D86C5/CustomProperties/=minimumLanguageVersion/@EntryIndexedValue">2.0</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=B2E640139886884BA20A7698271782C1/Field/=Name/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=B2E640139886884BA20A7698271782C1/Field/=Name/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=B2E640139886884BA20A7698271782C1/Field/=Type/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=B2E640139886884BA20A7698271782C1/Field/=Type/Order/@EntryValue">1</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=B2E640139886884BA20A7698271782C1/Field/=TypeVar/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=B2E640139886884BA20A7698271782C1/Field/=TypeVar/Order/@EntryValue">2</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=22748BE2C35DDF4D8AA60A49310AC918/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=22748BE2C35DDF4D8AA60A49310AC918/Shortcut/@EntryValue">commwait</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=22748BE2C35DDF4D8AA60A49310AC918/Description/@EntryValue">Xamarin Forms Command</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=22748BE2C35DDF4D8AA60A49310AC918/Text/@EntryValue">#region $CommandName$
 | |

 | |
public Command $CommandName$ => 
 | |
new Command(async () =>
 | |
{
 | |
$IsWaiting$ = true;
 | |
$CommandName$.ChangeCanExecute();
 | |

 | |
await $Action$
 | |

 | |
$IsWaiting$ = false;
 | |
$CommandName$.ChangeCanExecute();
 | |
},
 | |
() => !$IsWaiting$);
 | |

 | |
#endregion
 | |
</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=22748BE2C35DDF4D8AA60A49310AC918/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=22748BE2C35DDF4D8AA60A49310AC918/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=22748BE2C35DDF4D8AA60A49310AC918/Categories/=Imported_002010_002F28_002F2018/@EntryIndexedValue">Imported 10/28/2018</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=22748BE2C35DDF4D8AA60A49310AC918/Categories/=Imported_00205_002F17_002F18/@EntryIndexedValue">Imported 5/17/18</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=22748BE2C35DDF4D8AA60A49310AC918/Categories/=Imported_00205_002F28_002F2017/@EntryIndexedValue">Imported 5/28/2017</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=22748BE2C35DDF4D8AA60A49310AC918/Applicability/=Live/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=22748BE2C35DDF4D8AA60A49310AC918/Scope/=C3001E7C0DA78E4487072B7E050D86C5/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=22748BE2C35DDF4D8AA60A49310AC918/Scope/=C3001E7C0DA78E4487072B7E050D86C5/Type/@EntryValue">InCSharpFile</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=22748BE2C35DDF4D8AA60A49310AC918/Scope/=C3001E7C0DA78E4487072B7E050D86C5/CustomProperties/=minimumLanguageVersion/@EntryIndexedValue">2.0</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=22748BE2C35DDF4D8AA60A49310AC918/Field/=CommandName/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=22748BE2C35DDF4D8AA60A49310AC918/Field/=CommandName/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=22748BE2C35DDF4D8AA60A49310AC918/Field/=IsWaiting/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=22748BE2C35DDF4D8AA60A49310AC918/Field/=IsWaiting/Order/@EntryValue">1</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=22748BE2C35DDF4D8AA60A49310AC918/Field/=Action/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=22748BE2C35DDF4D8AA60A49310AC918/Field/=Action/Order/@EntryValue">2</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=EAB1358251B81F4489D0400954144360/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=EAB1358251B81F4489D0400954144360/Shortcut/@EntryValue">style</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=EAB1358251B81F4489D0400954144360/Description/@EntryValue">Xamarin Forms Style</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=EAB1358251B81F4489D0400954144360/Text/@EntryValue">public static Style $StyleName$ = new Style (typeof($ElementType$)) 
 | |
{
 | |
Setters = {
 | |
new Setter 
 | |
{
 | |
Property = $PropertyName$,
 | |
Value = $StyleValue$
 | |
}
 | |
}
 | |
};
 | |
</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=EAB1358251B81F4489D0400954144360/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=EAB1358251B81F4489D0400954144360/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=EAB1358251B81F4489D0400954144360/Applicability/=Live/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=EAB1358251B81F4489D0400954144360/Scope/=C3001E7C0DA78E4487072B7E050D86C5/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=EAB1358251B81F4489D0400954144360/Scope/=C3001E7C0DA78E4487072B7E050D86C5/Type/@EntryValue">InCSharpFile</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=EAB1358251B81F4489D0400954144360/Scope/=C3001E7C0DA78E4487072B7E050D86C5/CustomProperties/=minimumLanguageVersion/@EntryIndexedValue">2.0</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=EAB1358251B81F4489D0400954144360/Field/=ElementType/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=EAB1358251B81F4489D0400954144360/Field/=ElementType/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=EAB1358251B81F4489D0400954144360/Field/=PropertyName/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=EAB1358251B81F4489D0400954144360/Field/=PropertyName/Order/@EntryValue">1</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=EAB1358251B81F4489D0400954144360/Field/=StyleValue/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=EAB1358251B81F4489D0400954144360/Field/=StyleValue/Order/@EntryValue">2</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=EAB1358251B81F4489D0400954144360/Field/=StyleName/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=EAB1358251B81F4489D0400954144360/Field/=StyleName/Order/@EntryValue">3</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E5FA1F01363D7E48AF4889B4330992B6/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E5FA1F01363D7E48AF4889B4330992B6/Shortcut/@EntryValue">stylesetter</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E5FA1F01363D7E48AF4889B4330992B6/Description/@EntryValue">Xamarin Forms Style Setter</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E5FA1F01363D7E48AF4889B4330992B6/Text/@EntryValue">,
 | |
new Setter
 | |
{
 | |
Property = $PropertyName$,
 | |
Value = $StyleValue$
 | |
}</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E5FA1F01363D7E48AF4889B4330992B6/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E5FA1F01363D7E48AF4889B4330992B6/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E5FA1F01363D7E48AF4889B4330992B6/Applicability/=Live/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E5FA1F01363D7E48AF4889B4330992B6/Scope/=C3001E7C0DA78E4487072B7E050D86C5/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E5FA1F01363D7E48AF4889B4330992B6/Scope/=C3001E7C0DA78E4487072B7E050D86C5/Type/@EntryValue">InCSharpFile</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E5FA1F01363D7E48AF4889B4330992B6/Scope/=C3001E7C0DA78E4487072B7E050D86C5/CustomProperties/=minimumLanguageVersion/@EntryIndexedValue">2.0</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E5FA1F01363D7E48AF4889B4330992B6/Field/=PropertyName/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E5FA1F01363D7E48AF4889B4330992B6/Field/=PropertyName/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E5FA1F01363D7E48AF4889B4330992B6/Field/=StyleValue/@KeyIndexDefined">True</s:Boolean> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=E5FA1F01363D7E48AF4889B4330992B6/Field/=StyleValue/Order/@EntryValue">1</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Shortcut/@EntryValue">tryprint</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Description/@EntryValue">try catch with print exception</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Text/@EntryValue">try 
 | |
{ 
 | |
$SELECTION$
 | |
}
 | |
catch ($EXCEPTION$ $EX_NAME$)
 | |
{
 | |
$SELSTART$PrintException($EX_NAME$);$SELEND$
 | |
}</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/IsBlessed/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Applicability/=Live/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Applicability/=Surround/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Scope/=2C285F182AC98D44B0B4F29D4D2149EC/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Scope/=2C285F182AC98D44B0B4F29D4D2149EC/Type/@EntryValue">InCSharpStatement</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Scope/=2C285F182AC98D44B0B4F29D4D2149EC/CustomProperties/=minimumLanguageVersion/@EntryIndexedValue">2.0</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Field/=EXCEPTION/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Field/=EXCEPTION/Expression/@EntryValue">constant("Exception")</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Field/=EXCEPTION/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Field/=EX_005FNAME/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Field/=EX_005FNAME/Expression/@EntryValue">constant("exception")</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Field/=EX_005FNAME/Order/@EntryValue">1</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Shortcut/@EntryValue">trysave</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Description/@EntryValue">try catch with exception detail capture</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Text/@EntryValue">try 
 | |
{ 
 | |
$SELECTION$
 | |
}
 | |
catch ($EXCEPTION$ $EX_NAME$)
 | |
{
 | |
$SELSTART$SaveExceptionLocation($EX_NAME$);
 | |

 | |
throw;$SELEND$
 | |
}</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Mnemonic/@EntryValue">2</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/IsBlessed/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Applicability/=Live/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Applicability/=Surround/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Scope/=2C285F182AC98D44B0B4F29D4D2149EC/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Scope/=2C285F182AC98D44B0B4F29D4D2149EC/Type/@EntryValue">InCSharpStatement</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Scope/=2C285F182AC98D44B0B4F29D4D2149EC/CustomProperties/=minimumLanguageVersion/@EntryIndexedValue">2.0</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Field/=EXCEPTION/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Field/=EXCEPTION/Expression/@EntryValue">constant("Exception")</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Field/=EXCEPTION/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Field/=EX_005FNAME/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Field/=EX_005FNAME/Expression/@EntryValue">constant("exception")</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Field/=EX_005FNAME/Order/@EntryValue">1</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Shortcut/@EntryValue">trysend</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Description/@EntryValue">try catch with message router</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Text/@EntryValue">try 
 | |
{ 
 | |
$SELECTION$
 | |
}
 | |
catch ($EXCEPTION$ $EX_NAME$)
 | |
{
 | |
$SELSTART$// exception.Data.Add(,);
 | |

 | |
SendErrorMessage($EX_NAME$);$SELEND$
 | |
}</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Mnemonic/@EntryValue">3</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/IsBlessed/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Applicability/=Live/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Applicability/=Surround/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Scope/=2C285F182AC98D44B0B4F29D4D2149EC/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Scope/=2C285F182AC98D44B0B4F29D4D2149EC/Type/@EntryValue">InCSharpStatement</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Scope/=2C285F182AC98D44B0B4F29D4D2149EC/CustomProperties/=minimumLanguageVersion/@EntryIndexedValue">2.0</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Field/=EXCEPTION/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Field/=EXCEPTION/Expression/@EntryValue">constant("Exception")</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Field/=EXCEPTION/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Field/=EX_005FNAME/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Field/=EX_005FNAME/Expression/@EntryValue">constant("exception")</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Field/=EX_005FNAME/Order/@EntryValue">1</s:Int64></wpf:ResourceDictionary> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<wpf:ResourceDictionary xml:space="preserve" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:ss="urn:shemas-jetbrains-com:settings-storage-xaml" xmlns:wpf="http://schemas.microsoft.com/winfx/2006/xaml/presentation"> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Shortcut/@EntryValue">tryprint</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Description/@EntryValue">try catch with print exception</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Text/@EntryValue">try 
 | |
{ 
 | |
$SELECTION$
 | |
}
 | |
catch ($EXCEPTION$ $EX_NAME$)
 | |
{
 | |
$SELSTART$PrintException($EX_NAME$);$SELEND$
 | |
}</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/IsBlessed/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Applicability/=Live/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Applicability/=Surround/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Scope/=2C285F182AC98D44B0B4F29D4D2149EC/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Scope/=2C285F182AC98D44B0B4F29D4D2149EC/Type/@EntryValue">InCSharpStatement</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Scope/=2C285F182AC98D44B0B4F29D4D2149EC/CustomProperties/=minimumLanguageVersion/@EntryIndexedValue">2.0</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Field/=EXCEPTION/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Field/=EXCEPTION/Expression/@EntryValue">constant("Exception")</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Field/=EXCEPTION/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Field/=EX_005FNAME/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Field/=EX_005FNAME/Expression/@EntryValue">constant("exception")</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=D690A2B57A63E44C8D401F0C4E31CCF4/Field/=EX_005FNAME/Order/@EntryValue">1</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Shortcut/@EntryValue">trysave</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Description/@EntryValue">try catch with exception detail capture</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Text/@EntryValue">try 
 | |
{ 
 | |
$SELECTION$
 | |
}
 | |
catch ($EXCEPTION$ $EX_NAME$)
 | |
{
 | |
$SELSTART$SaveExceptionLocation($EX_NAME$);
 | |

 | |
throw;$SELEND$
 | |
}</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Mnemonic/@EntryValue">2</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/IsBlessed/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Applicability/=Live/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Applicability/=Surround/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Scope/=2C285F182AC98D44B0B4F29D4D2149EC/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Scope/=2C285F182AC98D44B0B4F29D4D2149EC/Type/@EntryValue">InCSharpStatement</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Scope/=2C285F182AC98D44B0B4F29D4D2149EC/CustomProperties/=minimumLanguageVersion/@EntryIndexedValue">2.0</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Field/=EXCEPTION/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Field/=EXCEPTION/Expression/@EntryValue">constant("Exception")</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Field/=EXCEPTION/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Field/=EX_005FNAME/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Field/=EX_005FNAME/Expression/@EntryValue">constant("exception")</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=7D6F7B5D79BD2C44A561C93F4A0000CB/Field/=EX_005FNAME/Order/@EntryValue">1</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Shortcut/@EntryValue">trysend</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Description/@EntryValue">try catch with message router</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Text/@EntryValue">try 
 | |
{ 
 | |
$SELECTION$
 | |
}
 | |
catch ($EXCEPTION$ $EX_NAME$)
 | |
{
 | |
$SELSTART$// exception.Data.Add(,);
 | |

 | |
SendErrorMessage($EX_NAME$);$SELEND$
 | |
}</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Mnemonic/@EntryValue">3</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/IsBlessed/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Reformat/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/ShortenQualifiedReferences/@EntryValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Applicability/=Live/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Applicability/=Surround/@EntryIndexedValue">True</s:Boolean> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Scope/=2C285F182AC98D44B0B4F29D4D2149EC/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Scope/=2C285F182AC98D44B0B4F29D4D2149EC/Type/@EntryValue">InCSharpStatement</s:String> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Scope/=2C285F182AC98D44B0B4F29D4D2149EC/CustomProperties/=minimumLanguageVersion/@EntryIndexedValue">2.0</s:String> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Field/=EXCEPTION/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Field/=EXCEPTION/Expression/@EntryValue">constant("Exception")</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Field/=EXCEPTION/Order/@EntryValue">0</s:Int64> | |
<s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Field/=EX_005FNAME/@KeyIndexDefined">True</s:Boolean> | |
<s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Field/=EX_005FNAME/Expression/@EntryValue">constant("exception")</s:String> | |
<s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=A27E6647416B614BBFA014457DF39A32/Field/=EX_005FNAME/Order/@EntryValue">1</s:Int64></wpf:ResourceDictionary> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment