Initial upload of the Friends demo for Windows Phone.
|
@ -0,0 +1,6 @@
|
|||
# Build output files
|
||||
bin/
|
||||
obj/
|
||||
# Local solution settings files
|
||||
*.suo
|
||||
*.user
|
|
@ -0,0 +1,27 @@
|
|||
<Application
|
||||
x:Class="Telerik.Windows.Controls.Cloud.Sample.App"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
|
||||
xmlns:converters="clr-namespace:Telerik.Windows.Controls.Cloud.Sample.Converters"
|
||||
xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone">
|
||||
|
||||
<!--Application Resources-->
|
||||
<Application.Resources>
|
||||
<local:LocalizedStrings xmlns:local="clr-namespace:Telerik.Windows.Controls.Cloud.Sample" x:Key="LocalizedStrings"/>
|
||||
|
||||
<SolidColorBrush x:Key="PhoneBorderBrush" Color="{StaticResource PhoneBorderColor}" />
|
||||
|
||||
<converters:StringToUppercaseConverter x:Key="StringToUppercaseConverter" />
|
||||
|
||||
<converters:IntToVisibilityConverter x:Key="IntToVisibilityConverter" />
|
||||
</Application.Resources>
|
||||
|
||||
<Application.ApplicationLifetimeObjects>
|
||||
<!--Required object that handles lifetime events for the application-->
|
||||
<shell:PhoneApplicationService
|
||||
Launching="Application_Launching" Closing="Application_Closing"
|
||||
Activated="Application_Activated" Deactivated="Application_Deactivated"/>
|
||||
</Application.ApplicationLifetimeObjects>
|
||||
|
||||
</Application>
|
|
@ -0,0 +1,236 @@
|
|||
using System;
|
||||
using System.Diagnostics;
|
||||
using System.Resources;
|
||||
using System.Windows;
|
||||
using System.Windows.Markup;
|
||||
using System.Windows.Navigation;
|
||||
using Microsoft.Phone.Controls;
|
||||
using Microsoft.Phone.Shell;
|
||||
using Telerik.Windows.Controls.Cloud.Sample.Resources;
|
||||
using Telerik.Windows.Cloud;
|
||||
using Telerik.Windows.Controls.Cloud.Sample.Models;
|
||||
using EQATEC.Analytics.Monitor;
|
||||
|
||||
namespace Telerik.Windows.Controls.Cloud.Sample
|
||||
{
|
||||
public partial class App : Application
|
||||
{
|
||||
/// <summary>
|
||||
/// Provides easy access to the root frame of the Phone Application.
|
||||
/// </summary>
|
||||
/// <returns>The root frame of the Phone Application.</returns>
|
||||
public static PhoneApplicationFrame RootFrame { get; private set; }
|
||||
|
||||
internal static IAnalyticsMonitor Analytics { get; private set; }
|
||||
|
||||
/// <summary>
|
||||
/// Constructor for the Application object.
|
||||
/// </summary>
|
||||
public App()
|
||||
{
|
||||
// Global handler for uncaught exceptions.
|
||||
UnhandledException += Application_UnhandledException;
|
||||
|
||||
// Standard XAML initialization
|
||||
InitializeComponent();
|
||||
|
||||
// Phone-specific initialization
|
||||
InitializePhoneApplication();
|
||||
|
||||
// Language display initialization
|
||||
InitializeLanguage();
|
||||
|
||||
// Show graphics profiling information while debugging.
|
||||
if (Debugger.IsAttached)
|
||||
{
|
||||
// Display the current frame rate counters.
|
||||
Application.Current.Host.Settings.EnableFrameRateCounter = true;
|
||||
|
||||
// Show the areas of the app that are being redrawn in each frame.
|
||||
//Application.Current.Host.Settings.EnableRedrawRegions = true;
|
||||
|
||||
// Enable non-production analysis visualization mode,
|
||||
// which shows areas of a page that are handed off to GPU with a colored overlay.
|
||||
//Application.Current.Host.Settings.EnableCacheVisualization = true;
|
||||
|
||||
// Prevent the screen from turning off while under the debugger by disabling
|
||||
// the application's idle detection.
|
||||
// Caution:- Use this under debug mode only. Application that disables user idle detection will continue to run
|
||||
// and consume battery power when the user is not using the phone.
|
||||
PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;
|
||||
}
|
||||
|
||||
CloudProvider.Init(new EverliveProviderSettings() {UseHttps = ConnectionSettings.EverliveUseHttps, ApiKey = ConnectionSettings.EverliveApiKey, UserType = typeof(CustomUser) });
|
||||
|
||||
//EQATEC initialization
|
||||
Analytics = AnalyticsMonitorFactory.CreateMonitor(ConnectionSettings.EqatecProductId);
|
||||
}
|
||||
|
||||
// Code to execute when the application is launching (eg, from Start)
|
||||
// This code will not execute when the application is reactivated
|
||||
private void Application_Launching(object sender, LaunchingEventArgs e)
|
||||
{
|
||||
Analytics.Start();
|
||||
}
|
||||
|
||||
// Code to execute when the application is activated (brought to foreground)
|
||||
// This code will not execute when the application is first launched
|
||||
private void Application_Activated(object sender, ActivatedEventArgs e)
|
||||
{
|
||||
Analytics.Start();
|
||||
}
|
||||
|
||||
// Code to execute when the application is deactivated (sent to background)
|
||||
// This code will not execute when the application is closing
|
||||
private void Application_Deactivated(object sender, DeactivatedEventArgs e)
|
||||
{
|
||||
Analytics.Stop();
|
||||
}
|
||||
|
||||
// Code to execute when the application is closing (eg, user hit Back)
|
||||
// This code will not execute when the application is deactivated
|
||||
private void Application_Closing(object sender, ClosingEventArgs e)
|
||||
{
|
||||
Analytics.Stop();
|
||||
}
|
||||
|
||||
// Code to execute if a navigation fails
|
||||
private void RootFrame_NavigationFailed(object sender, NavigationFailedEventArgs e)
|
||||
{
|
||||
if (Debugger.IsAttached)
|
||||
{
|
||||
// A navigation has failed; break into the debugger
|
||||
Debugger.Break();
|
||||
}
|
||||
}
|
||||
|
||||
// Code to execute on Unhandled Exceptions
|
||||
private void Application_UnhandledException(object sender, ApplicationUnhandledExceptionEventArgs e)
|
||||
{
|
||||
if (Debugger.IsAttached)
|
||||
{
|
||||
// An unhandled exception has occurred; break into the debugger
|
||||
Debugger.Break();
|
||||
}
|
||||
}
|
||||
|
||||
#region Phone application initialization
|
||||
|
||||
// Avoid double-initialization
|
||||
private bool phoneApplicationInitialized = false;
|
||||
|
||||
// Do not add any additional code to this method
|
||||
private void InitializePhoneApplication()
|
||||
{
|
||||
if (phoneApplicationInitialized)
|
||||
return;
|
||||
|
||||
// Create the frame but don't set it as RootVisual yet; this allows the splash
|
||||
// screen to remain active until the application is ready to render.
|
||||
RootFrame = new PhoneApplicationFrame();
|
||||
RootFrame.Navigated += CompleteInitializePhoneApplication;
|
||||
|
||||
// Handle navigation failures
|
||||
RootFrame.NavigationFailed += RootFrame_NavigationFailed;
|
||||
|
||||
// Handle reset requests for clearing the backstack
|
||||
RootFrame.Navigated += CheckForResetNavigation;
|
||||
|
||||
// Ensure we don't initialize again
|
||||
phoneApplicationInitialized = true;
|
||||
}
|
||||
|
||||
// Do not add any additional code to this method
|
||||
private void CompleteInitializePhoneApplication(object sender, NavigationEventArgs e)
|
||||
{
|
||||
// Set the root visual to allow the application to render
|
||||
if (RootVisual != RootFrame)
|
||||
RootVisual = RootFrame;
|
||||
|
||||
// Remove this handler since it is no longer needed
|
||||
RootFrame.Navigated -= CompleteInitializePhoneApplication;
|
||||
}
|
||||
|
||||
private void CheckForResetNavigation(object sender, NavigationEventArgs e)
|
||||
{
|
||||
// If the app has received a 'reset' navigation, then we need to check
|
||||
// on the next navigation to see if the page stack should be reset
|
||||
if (e.NavigationMode == NavigationMode.Reset)
|
||||
RootFrame.Navigated += ClearBackStackAfterReset;
|
||||
}
|
||||
|
||||
private void ClearBackStackAfterReset(object sender, NavigationEventArgs e)
|
||||
{
|
||||
// Unregister the event so it doesn't get called again
|
||||
RootFrame.Navigated -= ClearBackStackAfterReset;
|
||||
|
||||
// Only clear the stack for 'new' (forward) and 'refresh' navigations
|
||||
if (e.NavigationMode != NavigationMode.New && e.NavigationMode != NavigationMode.Refresh)
|
||||
return;
|
||||
|
||||
// For UI consistency, clear the entire page stack
|
||||
while (RootFrame.RemoveBackEntry() != null)
|
||||
{
|
||||
; // do nothing
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
// Initialize the app's font and flow direction as defined in its localized resource strings.
|
||||
//
|
||||
// To ensure that the font of your application is aligned with its supported languages and that the
|
||||
// FlowDirection for each of those languages follows its traditional direction, ResourceLanguage
|
||||
// and ResourceFlowDirection should be initialized in each resx file to match these values with that
|
||||
// file's culture. For example:
|
||||
//
|
||||
// AppResources.es-ES.resx
|
||||
// ResourceLanguage's value should be "es-ES"
|
||||
// ResourceFlowDirection's value should be "LeftToRight"
|
||||
//
|
||||
// AppResources.ar-SA.resx
|
||||
// ResourceLanguage's value should be "ar-SA"
|
||||
// ResourceFlowDirection's value should be "RightToLeft"
|
||||
//
|
||||
// For more info on localizing Windows Phone apps see http://go.microsoft.com/fwlink/?LinkId=262072.
|
||||
//
|
||||
private void InitializeLanguage()
|
||||
{
|
||||
try
|
||||
{
|
||||
// Set the font to match the display language defined by the
|
||||
// ResourceLanguage resource string for each supported language.
|
||||
//
|
||||
// Fall back to the font of the neutral language if the Display
|
||||
// language of the phone is not supported.
|
||||
//
|
||||
// If a compiler error is hit then ResourceLanguage is missing from
|
||||
// the resource file.
|
||||
RootFrame.Language = XmlLanguage.GetLanguage(AppResources.ResourceLanguage);
|
||||
|
||||
// Set the FlowDirection of all elements under the root frame based
|
||||
// on the ResourceFlowDirection resource string for each
|
||||
// supported language.
|
||||
//
|
||||
// If a compiler error is hit then ResourceFlowDirection is missing from
|
||||
// the resource file.
|
||||
FlowDirection flow = (FlowDirection)Enum.Parse(typeof(FlowDirection), AppResources.ResourceFlowDirection);
|
||||
RootFrame.FlowDirection = flow;
|
||||
}
|
||||
catch
|
||||
{
|
||||
// If an exception is caught here it is most likely due to either
|
||||
// ResourceLangauge not being correctly set to a supported language
|
||||
// code or ResourceFlowDirection is set to a value other than LeftToRight
|
||||
// or RightToLeft.
|
||||
|
||||
if (Debugger.IsAttached)
|
||||
{
|
||||
Debugger.Break();
|
||||
}
|
||||
|
||||
throw;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
После Ширина: | Высота: | Размер: 8.8 KiB |
После Ширина: | Высота: | Размер: 3.3 KiB |
После Ширина: | Высота: | Размер: 9.7 KiB |
После Ширина: | Высота: | Размер: 8.9 KiB |
После Ширина: | Высота: | Размер: 3.6 KiB |
После Ширина: | Высота: | Размер: 4.8 KiB |
После Ширина: | Высота: | Размер: 3.6 KiB |
|
@ -0,0 +1,29 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Telerik.Windows.Controls.Cloud.Sample
|
||||
{
|
||||
/// <summary>
|
||||
/// Contains properties used to initialize the Everlive and EQATEC connections.
|
||||
/// </summary>
|
||||
public static class ConnectionSettings
|
||||
{
|
||||
/// <summary>
|
||||
/// Input your API key below to connect to your own app.
|
||||
/// </summary>
|
||||
public static string EverliveApiKey = "your-api-key-here";
|
||||
|
||||
/// <summary>
|
||||
/// The EQATEC product identifier.
|
||||
/// </summary>
|
||||
public static string EqatecProductId = "your-eqatec-id-here";
|
||||
|
||||
/// <summary>
|
||||
/// Specified whether to use HTTPS when communicating with Everlive.
|
||||
/// </summary>
|
||||
public static bool EverliveUseHttps = false;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,45 @@
|
|||
using System;
|
||||
using System.Globalization;
|
||||
using System.Net;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using System.Windows.Data;
|
||||
using System.Windows.Documents;
|
||||
using System.Windows.Ink;
|
||||
using System.Windows.Input;
|
||||
using System.Windows.Media;
|
||||
using System.Windows.Media.Animation;
|
||||
using System.Windows.Shapes;
|
||||
|
||||
namespace Telerik.Windows.Controls.Cloud.Sample.Converters
|
||||
{
|
||||
public class IntToVisibilityConverter : IValueConverter
|
||||
{
|
||||
public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
|
||||
{
|
||||
int intValue = System.Convert.ToInt32(value);
|
||||
Visibility result = Visibility.Collapsed;
|
||||
if (intValue != null)
|
||||
{
|
||||
result = intValue > 0 ? Visibility.Collapsed : Visibility.Visible;
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
//One way binding doesnt need this
|
||||
public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
|
||||
{
|
||||
throw new NotSupportedException();
|
||||
}
|
||||
|
||||
public object Convert(object value, Type targetType, object parameter, string language)
|
||||
{
|
||||
return this.Convert(value, targetType, parameter, new CultureInfo(language));
|
||||
}
|
||||
|
||||
public object ConvertBack(object value, Type targetType, object parameter, string language)
|
||||
{
|
||||
throw new NotImplementedException();
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,45 @@
|
|||
using System;
|
||||
using System.Globalization;
|
||||
using System.Net;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using System.Windows.Data;
|
||||
using System.Windows.Documents;
|
||||
using System.Windows.Ink;
|
||||
using System.Windows.Input;
|
||||
using System.Windows.Media;
|
||||
using System.Windows.Media.Animation;
|
||||
using System.Windows.Shapes;
|
||||
|
||||
namespace Telerik.Windows.Controls.Cloud.Sample.Converters
|
||||
{
|
||||
public class StringToUppercaseConverter : IValueConverter
|
||||
{
|
||||
public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
|
||||
{
|
||||
string strValue = value as string;
|
||||
string result = null;
|
||||
if (strValue != null)
|
||||
{
|
||||
result = strValue.ToUpper();
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
//One way binding doesnt need this
|
||||
public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
|
||||
{
|
||||
throw new NotSupportedException();
|
||||
}
|
||||
|
||||
public object Convert(object value, Type targetType, object parameter, string language)
|
||||
{
|
||||
return this.Convert(value, targetType, parameter, new CultureInfo(language));
|
||||
}
|
||||
|
||||
public object ConvertBack(object value, Type targetType, object parameter, string language)
|
||||
{
|
||||
throw new NotImplementedException();
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
EverliveAPIKey: AdCZWGwgC7Nc5qKl
|
|
@ -0,0 +1,299 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
|
||||
<ProductVersion>10.0.20506</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectGuid>{8AC2688A-D46B-4D17-A90F-9FF7C4BF9474}</ProjectGuid>
|
||||
<ProjectTypeGuids>{C089C8C0-30E0-4E22-80C0-CE093F111A43};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>Telerik.Windows.Controls.Cloud.Sample</RootNamespace>
|
||||
<AssemblyName>Telerik.Windows.Controls.Cloud.Sample</AssemblyName>
|
||||
<TargetFrameworkIdentifier>WindowsPhone</TargetFrameworkIdentifier>
|
||||
<TargetFrameworkVersion>v8.0</TargetFrameworkVersion>
|
||||
<SilverlightVersion>$(TargetFrameworkVersion)</SilverlightVersion>
|
||||
<SilverlightApplication>true</SilverlightApplication>
|
||||
<SupportedCultures>
|
||||
</SupportedCultures>
|
||||
<XapOutputs>true</XapOutputs>
|
||||
<GenerateSilverlightManifest>true</GenerateSilverlightManifest>
|
||||
<XapFilename>Telerik.Windows.Controls.Cloud.Sample_$(Configuration)_$(Platform).xap</XapFilename>
|
||||
<SilverlightManifestTemplate>Properties\AppManifest.xml</SilverlightManifestTemplate>
|
||||
<SilverlightAppEntry>Telerik.Windows.Controls.Cloud.Sample.App</SilverlightAppEntry>
|
||||
<ValidateXaml>true</ValidateXaml>
|
||||
<MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion>
|
||||
<ThrowErrorsInValidation>true</ThrowErrorsInValidation>
|
||||
<SccProjectName>SAK</SccProjectName>
|
||||
<SccLocalPath>SAK</SccLocalPath>
|
||||
<SccAuxPath>SAK</SccAuxPath>
|
||||
<SccProvider>SAK</SccProvider>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>Bin\x86\Debug</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE;SILVERLIGHT;WINDOWS_PHONE</DefineConstants>
|
||||
<NoStdLib>true</NoStdLib>
|
||||
<NoConfig>true</NoConfig>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>Bin\x86\Release</OutputPath>
|
||||
<DefineConstants>TRACE;SILVERLIGHT;WINDOWS_PHONE</DefineConstants>
|
||||
<NoStdLib>true</NoStdLib>
|
||||
<NoConfig>true</NoConfig>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|ARM' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>Bin\ARM\Debug</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE;SILVERLIGHT;WINDOWS_PHONE</DefineConstants>
|
||||
<NoStdLib>true</NoStdLib>
|
||||
<NoConfig>true</NoConfig>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|ARM' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>Bin\ARM\Release</OutputPath>
|
||||
<DefineConstants>TRACE;SILVERLIGHT;WINDOWS_PHONE</DefineConstants>
|
||||
<NoStdLib>true</NoStdLib>
|
||||
<NoConfig>true</NoConfig>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="App.xaml.cs">
|
||||
<DependentUpon>App.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="ConnectionSettings.cs" />
|
||||
<Compile Include="Converters\IntToVisibilityConverter.cs" />
|
||||
<Compile Include="Converters\StringToUpperConverter.cs" />
|
||||
<Compile Include="Helpers\NavigationHelper.cs" />
|
||||
<Compile Include="Helpers\UIHelper.cs" />
|
||||
<Compile Include="LocalizedStrings.cs" />
|
||||
<Compile Include="Model\Activity.cs" />
|
||||
<Compile Include="Model\Comment.cs" />
|
||||
<Compile Include="Model\CustomUser.cs" />
|
||||
<Compile Include="Model\GenderEnum.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="Resources\AppResources.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DesignTime>True</DesignTime>
|
||||
<DependentUpon>AppResources.resx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="UserControls\PictureSelector.xaml.cs">
|
||||
<DependentUpon>PictureSelector.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Views\ActivitiesPage.xaml.cs">
|
||||
<DependentUpon>ActivitiesPage.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Views\CreateAccountPage.xaml.cs">
|
||||
<DependentUpon>CreateAccountPage.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Views\CreateOrEditActivityPage.xaml.cs">
|
||||
<DependentUpon>CreateOrEditActivityPage.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Views\CreateOrEditCommentPage.xaml.cs">
|
||||
<DependentUpon>CreateOrEditCommentPage.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Views\FriendsPage.xaml.cs">
|
||||
<DependentUpon>FriendsPage.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Views\LoginPage.xaml.cs">
|
||||
<DependentUpon>LoginPage.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Views\MainMenuPage.xaml.cs">
|
||||
<DependentUpon>MainMenuPage.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Views\ViewActivityPage.xaml.cs">
|
||||
<DependentUpon>ViewActivityPage.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Views\ViewModel\MenuItem.cs" />
|
||||
<Compile Include="Views\ViewProfilePage.xaml.cs">
|
||||
<DependentUpon>ViewProfilePage.xaml</DependentUpon>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ApplicationDefinition Include="App.xaml">
|
||||
<SubType>Designer</SubType>
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
</ApplicationDefinition>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Properties\AppManifest.xml" />
|
||||
<None Include="Properties\WMAppManifest.xml">
|
||||
<SubType>Designer</SubType>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="Assets\AlignmentGrid.png" />
|
||||
<Content Include="Assets\ApplicationIcon.png">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Assets\Tiles\FlipCycleTileLarge.png">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Assets\Tiles\FlipCycleTileMedium.png">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Assets\Tiles\FlipCycleTileSmall.png">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Assets\Tiles\IconicTileMediumLarge.png">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Assets\Tiles\IconicTileSmall.png">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Images\appbar_add.png" />
|
||||
<Content Include="Images\appbar_comment.png" />
|
||||
<Content Include="Images\appbar_delete.png" />
|
||||
<Content Include="Images\appbar_edit.png" />
|
||||
<Content Include="Images\appbar_like.png" />
|
||||
<Content Include="Images\appbar_login.png" />
|
||||
<Content Include="Images\appbar_logout.png" />
|
||||
<Content Include="Images\appbar_ok.png" />
|
||||
<Content Include="Images\appbar_refresh.png" />
|
||||
<Content Include="Images\appbar_search.png" />
|
||||
<Content Include="Images\appbar_settings.png" />
|
||||
<Content Include="Images\appbar_unlike.png" />
|
||||
<Content Include="Images\menu_activities.png" />
|
||||
<Content Include="Images\menu_friends.png" />
|
||||
<Content Include="Images\menu_profile.png" />
|
||||
<Content Include="Images\menu_settings.png" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="Resources\AppResources.resx">
|
||||
<Generator>PublicResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>AppResources.Designer.cs</LastGenOutput>
|
||||
</EmbeddedResource>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Page Include="UserControls\PictureSelector.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</Page>
|
||||
<Page Include="Views\ActivitiesPage.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</Page>
|
||||
<Page Include="Views\CreateAccountPage.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</Page>
|
||||
<Page Include="Views\CreateOrEditActivityPage.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</Page>
|
||||
<Page Include="Views\CreateOrEditCommentPage.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</Page>
|
||||
<Page Include="Views\FriendsPage.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</Page>
|
||||
<Page Include="Views\LoginPage.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</Page>
|
||||
<Page Include="Views\MainMenuPage.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</Page>
|
||||
<Page Include="Views\ViewActivityPage.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</Page>
|
||||
<Page Include="Views\ViewProfilePage.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</Page>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="AnalyticsMonitorWP7">
|
||||
<HintPath>lib\Eqatec\AnalyticsMonitorWP7.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Telerik.Windows.Controls.Data">
|
||||
<HintPath>lib\Telerik.Windows.Controls.Data.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Telerik.Windows.Controls.Input">
|
||||
<HintPath>lib\Telerik.Windows.Controls.Input.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Telerik.Windows.Controls.Primitives">
|
||||
<HintPath>lib\Telerik.Windows.Controls.Primitives.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Telerik.Windows.Core">
|
||||
<HintPath>lib\Telerik.Windows.Core.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Telerik.Storage.Extensions" Condition=" '$(Platform)' == 'ARM' ">
|
||||
<HintPath>lib\ARM\Telerik.Storage.Extensions.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Telerik.Storage.Extensions" Condition=" '$(Platform)' == 'x86' ">
|
||||
<HintPath>lib\x86\Telerik.Storage.Extensions.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Telerik.Storage_WP" Condition=" '$(Platform)' == 'ARM' ">
|
||||
<HintPath>lib\ARM\Telerik.Storage_WP.winmd</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Telerik.Storage_WP" Condition=" '$(Platform)' == 'x86' ">
|
||||
<HintPath>lib\x86\Telerik.Storage_WP.winmd</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Newtonsoft.Json" Condition=" '$(Platform)' == 'ARM' ">
|
||||
<HintPath>lib\ARM\Newtonsoft.Json.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Newtonsoft.Json" Condition=" '$(Platform)' == 'x86' ">
|
||||
<HintPath>lib\x86\Newtonsoft.Json.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Telerik.Everlive.Sdk" Condition=" '$(Platform)' == 'ARM' ">
|
||||
<HintPath>lib\ARM\Telerik.Everlive.Sdk.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Telerik.Everlive.Sdk" Condition=" '$(Platform)' == 'x86' ">
|
||||
<HintPath>lib\x86\Telerik.Everlive.Sdk.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Telerik.Windows.Core.Cloud" Condition=" '$(Platform)' == 'ARM' ">
|
||||
<HintPath>lib\ARM\Telerik.Windows.Core.Cloud.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Telerik.Windows.Core.Cloud" Condition=" '$(Platform)' == 'x86' ">
|
||||
<HintPath>lib\x86\Telerik.Windows.Core.Cloud.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Telerik.Windows.Core.Cloud.Everlive" Condition=" '$(Platform)' == 'ARM' ">
|
||||
<HintPath>lib\ARM\Telerik.Windows.Core.Cloud.Everlive.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Telerik.Windows.Core.Cloud.Everlive" Condition=" '$(Platform)' == 'x86' ">
|
||||
<HintPath>lib\x86\Telerik.Windows.Core.Cloud.Everlive.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Telerik.Windows.Controls.Cloud" Condition=" '$(Platform)' == 'ARM' ">
|
||||
<HintPath>lib\ARM\Telerik.Windows.Controls.Cloud.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Telerik.Windows.Controls.Cloud" Condition=" '$(Platform)' == 'x86' ">
|
||||
<HintPath>lib\x86\Telerik.Windows.Controls.Cloud.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Telerik.Windows.Data">
|
||||
<HintPath>lib\Telerik.Windows.Data.dll</HintPath>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Folder Include="lib\" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildExtensionsPath)\Microsoft\$(TargetFrameworkIdentifier)\$(TargetFrameworkVersion)\Microsoft.$(TargetFrameworkIdentifier).$(TargetFrameworkVersion).Overrides.targets" />
|
||||
<Import Project="$(MSBuildExtensionsPath)\Microsoft\$(TargetFrameworkIdentifier)\$(TargetFrameworkVersion)\Microsoft.$(TargetFrameworkIdentifier).CSharp.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
<Target Name="BeforeBuild">
|
||||
</Target>
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
<ProjectExtensions />
|
||||
</Project>
|
|
@ -0,0 +1,34 @@
|
|||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 2012
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Friends.WP", "Friends.WP.csproj", "{8AC2688A-D46B-4D17-A90F-9FF7C4BF9474}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Debug|ARM = Debug|ARM
|
||||
Debug|x86 = Debug|x86
|
||||
Release|Any CPU = Release|Any CPU
|
||||
Release|ARM = Release|ARM
|
||||
Release|x86 = Release|x86
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{8AC2688A-D46B-4D17-A90F-9FF7C4BF9474}.Debug|Any CPU.ActiveCfg = Debug|x86
|
||||
{8AC2688A-D46B-4D17-A90F-9FF7C4BF9474}.Debug|ARM.ActiveCfg = Debug|ARM
|
||||
{8AC2688A-D46B-4D17-A90F-9FF7C4BF9474}.Debug|ARM.Build.0 = Debug|ARM
|
||||
{8AC2688A-D46B-4D17-A90F-9FF7C4BF9474}.Debug|ARM.Deploy.0 = Debug|ARM
|
||||
{8AC2688A-D46B-4D17-A90F-9FF7C4BF9474}.Debug|x86.ActiveCfg = Debug|x86
|
||||
{8AC2688A-D46B-4D17-A90F-9FF7C4BF9474}.Debug|x86.Build.0 = Debug|x86
|
||||
{8AC2688A-D46B-4D17-A90F-9FF7C4BF9474}.Debug|x86.Deploy.0 = Debug|x86
|
||||
{8AC2688A-D46B-4D17-A90F-9FF7C4BF9474}.Release|Any CPU.ActiveCfg = Release|x86
|
||||
{8AC2688A-D46B-4D17-A90F-9FF7C4BF9474}.Release|ARM.ActiveCfg = Release|ARM
|
||||
{8AC2688A-D46B-4D17-A90F-9FF7C4BF9474}.Release|ARM.Build.0 = Release|ARM
|
||||
{8AC2688A-D46B-4D17-A90F-9FF7C4BF9474}.Release|ARM.Deploy.0 = Release|ARM
|
||||
{8AC2688A-D46B-4D17-A90F-9FF7C4BF9474}.Release|x86.ActiveCfg = Release|x86
|
||||
{8AC2688A-D46B-4D17-A90F-9FF7C4BF9474}.Release|x86.Build.0 = Release|x86
|
||||
{8AC2688A-D46B-4D17-A90F-9FF7C4BF9474}.Release|x86.Deploy.0 = Release|x86
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
|
@ -0,0 +1,63 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Net;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using System.Windows.Documents;
|
||||
using System.Windows.Ink;
|
||||
using System.Windows.Input;
|
||||
using System.Windows.Media;
|
||||
using System.Windows.Media.Animation;
|
||||
using System.Windows.Navigation;
|
||||
using System.Windows.Shapes;
|
||||
|
||||
namespace Telerik.Windows.Controls.Cloud.Sample.Helpers
|
||||
{
|
||||
/// <summary>
|
||||
/// A helper class allowing sending CLR objects when navigating to another page.
|
||||
/// </summary>
|
||||
public static class NavigationHelper
|
||||
{
|
||||
private const string NavigationKey = "everlive__navigation__key";
|
||||
|
||||
private static readonly Dictionary<string, object> valueStore = new Dictionary<string, object>();
|
||||
|
||||
public static void Navigate(
|
||||
this NavigationService navigationService,
|
||||
string pageName,
|
||||
object data)
|
||||
{
|
||||
var guid = Guid.NewGuid().ToString();
|
||||
|
||||
if (data != null)
|
||||
{
|
||||
valueStore.Add(guid, data);
|
||||
}
|
||||
|
||||
string param = string.Format("{0}={1}", NavigationKey, guid);
|
||||
string url = pageName;
|
||||
if (!pageName.Contains("?")) {
|
||||
url += "?";
|
||||
} else {
|
||||
url += "&";
|
||||
}
|
||||
url += param;
|
||||
|
||||
navigationService.Navigate(new Uri(url, UriKind.Relative));
|
||||
}
|
||||
|
||||
public static object GetData(this NavigationContext context)
|
||||
{
|
||||
var guid = context.QueryString[NavigationKey];
|
||||
|
||||
object data = null;
|
||||
|
||||
if (valueStore.TryGetValue(guid, out data))
|
||||
{
|
||||
valueStore.Remove(guid);
|
||||
}
|
||||
|
||||
return data;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,74 @@
|
|||
using System;
|
||||
using System.Net;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using System.Windows.Documents;
|
||||
using System.Windows.Ink;
|
||||
using System.Windows.Input;
|
||||
using System.Windows.Media;
|
||||
using System.Windows.Media.Animation;
|
||||
using System.Windows.Shapes;
|
||||
|
||||
namespace Telerik.Windows.Controls.Cloud.Sample.Helpers
|
||||
{
|
||||
public static class UIHelper
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// Returns a UI friendly string representing the date when an item was created.
|
||||
/// </summary>
|
||||
/// <param name="date"></param>
|
||||
/// <returns></returns>
|
||||
public static string GetDateCreatedString(DateTime createdAt)
|
||||
{
|
||||
string result;
|
||||
var now = DateTime.Now;
|
||||
createdAt = createdAt.ToLocalTime();
|
||||
var diff = now - createdAt;
|
||||
if (diff.TotalSeconds < 60)
|
||||
{
|
||||
var seconds = Math.Round(diff.TotalSeconds);
|
||||
if (seconds == 1)
|
||||
{
|
||||
result = "1 second ago";
|
||||
}
|
||||
else
|
||||
{
|
||||
result = seconds + " seconds ago";
|
||||
}
|
||||
}
|
||||
else if (diff.TotalMinutes < 60)
|
||||
{
|
||||
var minutes = Math.Round(diff.TotalMinutes);
|
||||
if (minutes == 1)
|
||||
{
|
||||
result = "1 minute ago";
|
||||
}
|
||||
else
|
||||
{
|
||||
result = minutes + " minutes ago";
|
||||
}
|
||||
}
|
||||
else if (now.DayOfYear == createdAt.DayOfYear && now.Year == createdAt.Year)
|
||||
{
|
||||
var hours = Math.Round(diff.TotalHours);
|
||||
if (hours == 1)
|
||||
{
|
||||
result = "1 hour ago";
|
||||
}
|
||||
else
|
||||
{
|
||||
result = hours + " hours ago";
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
result = createdAt.ToShortTimeString() + ", " + createdAt.ToString("MMMM dd, yyyy");
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
После Ширина: | Высота: | Размер: 271 B |
После Ширина: | Высота: | Размер: 346 B |
После Ширина: | Высота: | Размер: 445 B |
После Ширина: | Высота: | Размер: 407 B |
После Ширина: | Высота: | Размер: 616 B |
После Ширина: | Высота: | Размер: 733 B |
После Ширина: | Высота: | Размер: 738 B |
После Ширина: | Высота: | Размер: 414 B |
После Ширина: | Высота: | Размер: 577 B |
После Ширина: | Высота: | Размер: 486 B |
После Ширина: | Высота: | Размер: 543 B |
После Ширина: | Высота: | Размер: 580 B |
После Ширина: | Высота: | Размер: 412 B |
После Ширина: | Высота: | Размер: 802 B |
После Ширина: | Высота: | Размер: 670 B |
После Ширина: | Высота: | Размер: 724 B |
|
@ -0,0 +1,14 @@
|
|||
using Telerik.Windows.Controls.Cloud.Sample.Resources;
|
||||
|
||||
namespace Telerik.Windows.Controls.Cloud.Sample
|
||||
{
|
||||
/// <summary>
|
||||
/// Provides access to string resources.
|
||||
/// </summary>
|
||||
public class LocalizedStrings
|
||||
{
|
||||
private static AppResources _localizedResources = new AppResources();
|
||||
|
||||
public AppResources LocalizedResources { get { return _localizedResources; } }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,266 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.IO;
|
||||
using System.Windows.Media;
|
||||
using System.Windows.Media.Imaging;
|
||||
using Telerik.Everlive.Sdk.Core.Model.Base;
|
||||
using Telerik.Everlive.Sdk.Core.Model.Interfaces;
|
||||
using Telerik.Everlive.Sdk.Core.Model.System;
|
||||
using Telerik.Everlive.Sdk.Core.Query.Definition.Filtering;
|
||||
using Telerik.Everlive.Sdk.Core.Query.Definition.Filtering.Simple;
|
||||
using Telerik.Everlive.Sdk.Core.Result;
|
||||
using Telerik.Everlive.Sdk.Core.Serialization;
|
||||
using Telerik.Windows.Controls.Cloud.Sample.Helpers;
|
||||
using Telerik.Windows.Controls.Cloud;
|
||||
using Telerik.Windows.Cloud;
|
||||
using Telerik.Everlive.Sdk.Core;
|
||||
|
||||
namespace Telerik.Windows.Controls.Cloud.Sample.Models
|
||||
{
|
||||
[ServerType(ServerTypeName = "Activities")]
|
||||
public class Activity : EverliveDataItem, IDataItem
|
||||
{
|
||||
|
||||
#region Properties
|
||||
|
||||
/// <summary>
|
||||
/// The text for the activity.
|
||||
/// </summary>
|
||||
private string text;
|
||||
public string Text
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.text;
|
||||
}
|
||||
set
|
||||
{
|
||||
this.SetProperty(ref this.text, value, "Text");
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// The ID of the user who created(shared) the activity.
|
||||
/// </summary>
|
||||
private Guid userId;
|
||||
public Guid UserId
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.userId;
|
||||
}
|
||||
set
|
||||
{
|
||||
this.SetProperty(ref this.userId, value, "UserId");
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
private Guid pictureFileId;
|
||||
[ServerProperty("Picture")]
|
||||
public Guid PictureFileId
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.pictureFileId;
|
||||
}
|
||||
set
|
||||
{
|
||||
this.SetProperty(ref this.pictureFileId, value, "PictureFileId");
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Contains the IDs of the users who liked the activity.
|
||||
/// </summary>
|
||||
private List<Guid> likes;
|
||||
public List<Guid> Likes
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.likes;
|
||||
}
|
||||
set
|
||||
{
|
||||
this.SetProperty(ref this.likes, value, "Likes");
|
||||
this.OnPropertyChanged(new PropertyChangedEventArgs("LikesCount"));
|
||||
this.OnPropertyChanged(new PropertyChangedEventArgs("LikesCountString"));
|
||||
this.OnPropertyChanged(new PropertyChangedEventArgs("LikesAndCommentsCount"));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
#endregion
|
||||
|
||||
#region ViewModel Properties
|
||||
|
||||
[ServerIgnore]
|
||||
public string AuthorName
|
||||
{
|
||||
get
|
||||
{
|
||||
if (this.userDisplayName == null)
|
||||
{
|
||||
this.RetrieveDisplayName();
|
||||
}
|
||||
return this.userDisplayName;
|
||||
}
|
||||
protected set
|
||||
{
|
||||
this.userDisplayName = value;
|
||||
this.OnPropertyChanged(new PropertyChangedEventArgs("AuthorName"));
|
||||
}
|
||||
}
|
||||
|
||||
[ServerIgnore]
|
||||
public string CreatedDate
|
||||
{
|
||||
get
|
||||
{
|
||||
return UIHelper.GetDateCreatedString(this.CreatedAt);
|
||||
}
|
||||
}
|
||||
|
||||
[ServerIgnore]
|
||||
public int LikesCount
|
||||
{
|
||||
get
|
||||
{
|
||||
int count = 0;
|
||||
if (this.Likes != null)
|
||||
{
|
||||
count = this.Likes.Count;
|
||||
}
|
||||
|
||||
return count;
|
||||
}
|
||||
}
|
||||
|
||||
[ServerIgnore]
|
||||
public string LikesCountString
|
||||
{
|
||||
get
|
||||
{
|
||||
int count = this.LikesCount;
|
||||
if (count == 1)
|
||||
{
|
||||
return "1 like";
|
||||
}
|
||||
else
|
||||
{
|
||||
return String.Format("{0} likes", count);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[ServerIgnore]
|
||||
public int CommentsCount
|
||||
{
|
||||
get
|
||||
{
|
||||
if (!this.commentsCount.HasValue)
|
||||
{
|
||||
|
||||
this.RetrieveCommentsCount();
|
||||
return 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
return this.commentsCount.Value;
|
||||
}
|
||||
}
|
||||
set
|
||||
{
|
||||
this.commentsCount = value;
|
||||
this.OnPropertyChanged(new PropertyChangedEventArgs("CommentsCount"));
|
||||
this.OnPropertyChanged(new PropertyChangedEventArgs("CommentsCountString"));
|
||||
this.OnPropertyChanged(new PropertyChangedEventArgs("LikesAndCommentsCount"));
|
||||
}
|
||||
}
|
||||
|
||||
[ServerIgnore]
|
||||
public string CommentsCountString
|
||||
{
|
||||
get
|
||||
{
|
||||
var count = this.CommentsCount;
|
||||
|
||||
if (count == 1)
|
||||
{
|
||||
return "1 comment";
|
||||
}
|
||||
else
|
||||
{
|
||||
return String.Format("{0} comments", count);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[ServerIgnore]
|
||||
public string LikesAndCommentsCount
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.LikesCountString + ", " + this.CommentsCountString;
|
||||
}
|
||||
}
|
||||
|
||||
[ServerIgnore]
|
||||
public Stream PictureStream
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
private string pictureFileUri;
|
||||
[ServerIgnore]
|
||||
public string PictureFileUri
|
||||
{
|
||||
get
|
||||
{
|
||||
if (this.pictureFileUri == null)
|
||||
{
|
||||
this.pictureFileUri = (CloudProvider.Current as ICloudProvider).GetFileDownloadUrl(this.pictureFileId);
|
||||
}
|
||||
|
||||
return this.pictureFileUri;
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region Private Fields and Constants
|
||||
|
||||
private string userDisplayName = null;
|
||||
private int? commentsCount;
|
||||
|
||||
|
||||
#endregion
|
||||
|
||||
private void RetrieveDisplayName()
|
||||
{
|
||||
CustomUser result = CloudProvider.Current.CurrentUser as CustomUser;
|
||||
|
||||
this.AuthorName = result.DisplayName;
|
||||
this.AuthorName = string.Empty;
|
||||
}
|
||||
|
||||
private async void RetrieveCommentsCount()
|
||||
{
|
||||
EverliveApp app = CloudProvider.Current.NativeConnection as EverliveApp;
|
||||
|
||||
try
|
||||
{
|
||||
int count = await app.WorkWith().Data<Comment>().GetCount().Where(comment => comment.ActivityId == this.Id).ExecuteAsync();
|
||||
|
||||
this.CommentsCount = count;
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,115 @@
|
|||
using System;
|
||||
using Telerik.Everlive.Sdk.Core.Model.Base;
|
||||
using Telerik.Everlive.Sdk.Core.Model.Interfaces;
|
||||
using Telerik.Everlive.Sdk.Core.Result;
|
||||
using Telerik.Everlive.Sdk.Core.Serialization;
|
||||
using Telerik.Windows.Controls.Cloud.Sample.Helpers;
|
||||
using Telerik.Windows.Controls.Cloud;
|
||||
using Telerik.Windows.Cloud;
|
||||
using Telerik.Everlive.Sdk.Core;
|
||||
|
||||
namespace Telerik.Windows.Controls.Cloud.Sample.Models
|
||||
{
|
||||
[ServerType(ServerTypeName = "Comments")]
|
||||
public class Comment : EverliveDataItem, IDataItem
|
||||
{
|
||||
#region Properties
|
||||
|
||||
/// <summary>
|
||||
/// The text for the comment.
|
||||
/// </summary>
|
||||
private string text;
|
||||
[ServerProperty("Comment")]
|
||||
public string Text
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.text;
|
||||
}
|
||||
set
|
||||
{
|
||||
this.SetProperty(ref this.text, value, "Text");
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// The ID of the user who created the comment.
|
||||
/// </summary>
|
||||
private Guid userId;
|
||||
public Guid UserId
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.userId;
|
||||
}
|
||||
set
|
||||
{
|
||||
this.SetProperty(ref this.userId, value, "UserId");
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// The ID of the activity this comment is for.
|
||||
/// </summary>
|
||||
private Guid activityId;
|
||||
public Guid ActivityId
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.activityId;
|
||||
}
|
||||
set
|
||||
{
|
||||
this.SetProperty(ref this.activityId, value, "ActivityId");
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region ViewModel Properties
|
||||
|
||||
[ServerIgnore]
|
||||
public string AuthorName
|
||||
{
|
||||
get
|
||||
{
|
||||
if (this.userDisplayName == null)
|
||||
{
|
||||
this.RetrieveAuthorName();
|
||||
}
|
||||
return this.userDisplayName;
|
||||
}
|
||||
protected set
|
||||
{
|
||||
this.SetProperty(ref this.userDisplayName, value, "AuthorName");
|
||||
}
|
||||
}
|
||||
|
||||
[ServerIgnore]
|
||||
public string CreatedDate
|
||||
{
|
||||
get
|
||||
{
|
||||
return UIHelper.GetDateCreatedString(this.CreatedAt);
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region Private Fields and Constants
|
||||
|
||||
private string userDisplayName = null;
|
||||
|
||||
#endregion
|
||||
|
||||
private async void RetrieveAuthorName()
|
||||
{
|
||||
EverliveApp nativeConnection = CloudProvider.Current.NativeConnection as EverliveApp;
|
||||
RequestResult<CustomUser> result = await nativeConnection.WorkWith().Users<CustomUser>().GetById(this.userId).TryExecuteAsync();
|
||||
if (result.Success)
|
||||
{
|
||||
this.AuthorName = result.Value.DisplayName;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,188 @@
|
|||
using System;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Windows.Media;
|
||||
using System.Windows.Media.Imaging;
|
||||
using Telerik.Everlive.Sdk.Core.Model.System;
|
||||
using Telerik.Everlive.Sdk.Core.Serialization;
|
||||
using Telerik.Windows.Cloud;
|
||||
using Telerik.Windows.Controls.Cloud;
|
||||
|
||||
namespace Telerik.Windows.Controls.Cloud.Sample.Models
|
||||
{
|
||||
public class CustomUser : EverliveUser
|
||||
{
|
||||
private string displayName;
|
||||
private DateTime birthDate;
|
||||
private GenderEnum gender;
|
||||
private string about;
|
||||
private Guid pictureFileId;
|
||||
private string pictureFileUri;
|
||||
|
||||
public Guid PictureFileId
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.pictureFileId;
|
||||
}
|
||||
set
|
||||
{
|
||||
if (this.pictureFileId != value)
|
||||
{
|
||||
this.pictureFileId = value;
|
||||
this.pictureFileUri = null;
|
||||
this.OnPropertyChanged("PictureFileId");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public string About
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.about;
|
||||
}
|
||||
set
|
||||
{
|
||||
if (this.about != value)
|
||||
{
|
||||
this.about = value;
|
||||
this.OnPropertyChanged("About");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public GenderEnum Gender
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.gender;
|
||||
}
|
||||
set
|
||||
{
|
||||
if (this.gender != value)
|
||||
{
|
||||
this.gender = value;
|
||||
this.OnPropertyChanged("Gender");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public DateTime BirthDate
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.birthDate;
|
||||
}
|
||||
set
|
||||
{
|
||||
if (this.birthDate != value)
|
||||
{
|
||||
this.birthDate = value;
|
||||
this.OnPropertyChanged("BirthDate");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public string DisplayName
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.displayName;
|
||||
}
|
||||
set
|
||||
{
|
||||
if (this.displayName != value)
|
||||
{
|
||||
this.displayName = value;
|
||||
this.OnPropertyChanged("DisplayName");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#region ViewModel Properties
|
||||
|
||||
[ServerIgnore]
|
||||
public int Age
|
||||
{
|
||||
get
|
||||
{
|
||||
if (this.BirthDate.Year > 1)
|
||||
{
|
||||
var now = DateTime.Now;
|
||||
var age = now.Year - this.BirthDate.Year;
|
||||
if (now.DayOfYear < this.BirthDate.DayOfYear) age--;
|
||||
return age;
|
||||
}
|
||||
else
|
||||
{
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[ServerIgnore]
|
||||
public string AgeString
|
||||
{
|
||||
get
|
||||
{
|
||||
var age = this.Age;
|
||||
if (age >= 0)
|
||||
{
|
||||
return age + " years old";
|
||||
}
|
||||
else
|
||||
{
|
||||
return "age unknown";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[ServerIgnore]
|
||||
public string GenderString
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.Gender.ToString().ToLowerInvariant();
|
||||
}
|
||||
}
|
||||
|
||||
[ServerIgnore]
|
||||
public string BirthDateString
|
||||
{
|
||||
get
|
||||
{
|
||||
if (this.BirthDate.Year > 1)
|
||||
{
|
||||
return this.BirthDate.ToString("MMMM dd, yyyy");
|
||||
}
|
||||
else
|
||||
{
|
||||
return "not specified";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[ServerIgnore]
|
||||
public Stream PictureStream
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
public string PictureFileUri
|
||||
{
|
||||
get
|
||||
{
|
||||
if (this.pictureFileUri == null)
|
||||
{
|
||||
this.pictureFileUri = (CloudProvider.Current as ICloudProvider).GetFileDownloadUrl(this.PictureFileId);
|
||||
}
|
||||
|
||||
return this.pictureFileUri;
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
|
@ -0,0 +1,20 @@
|
|||
using System;
|
||||
using System.Net;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using System.Windows.Documents;
|
||||
using System.Windows.Ink;
|
||||
using System.Windows.Input;
|
||||
using System.Windows.Media;
|
||||
using System.Windows.Media.Animation;
|
||||
using System.Windows.Shapes;
|
||||
|
||||
namespace Telerik.Windows.Controls.Cloud.Sample.Models
|
||||
{
|
||||
public enum GenderEnum
|
||||
{
|
||||
Unspecified = 0,
|
||||
Male = 1,
|
||||
Female = 2
|
||||
}
|
||||
}
|
|
@ -0,0 +1,6 @@
|
|||
<Deployment xmlns="http://schemas.microsoft.com/client/2007/deployment"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
>
|
||||
<Deployment.Parts>
|
||||
</Deployment.Parts>
|
||||
</Deployment>
|
|
@ -0,0 +1,37 @@
|
|||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Resources;
|
||||
|
||||
// General Information about an assembly is controlled through the following
|
||||
// set of attributes. Change these attribute values to modify the information
|
||||
// associated with an assembly.
|
||||
[assembly: AssemblyTitle("Telerik.Windows.Controls.Cloud.Sample")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyProduct("Telerik.Windows.Controls.Cloud.Sample")]
|
||||
[assembly: AssemblyCopyright("Copyright © 2013")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
// Setting ComVisible to false makes the types in this assembly not visible
|
||||
// to COM components. If you need to access a type in this assembly from
|
||||
// COM, set the ComVisible attribute to true on that type.
|
||||
[assembly: ComVisible(false)]
|
||||
|
||||
// The following GUID is for the ID of the typelib if this project is exposed to COM
|
||||
[assembly: Guid("ff1d87a8-8cf4-4b0d-8821-69a44df79e43")]
|
||||
|
||||
// Version information for an assembly consists of the following four values:
|
||||
//
|
||||
// Major Version
|
||||
// Minor Version
|
||||
// Build Number
|
||||
// Revision
|
||||
//
|
||||
// You can specify all the values or you can default the Revision and Build Numbers
|
||||
// by using the '*' as shown below:
|
||||
[assembly: AssemblyVersion("1.0.0.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
||||
[assembly: NeutralResourcesLanguageAttribute("en-US")]
|
|
@ -0,0 +1,42 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Deployment xmlns="http://schemas.microsoft.com/windowsphone/2012/deployment" AppPlatformVersion="8.0">
|
||||
<DefaultLanguage xmlns="" code="en-US" />
|
||||
<App xmlns="" ProductID="{8ac2688a-d46b-4d17-a90f-9ff7c4bf9474}" Title="Telerik.Windows.Controls.Cloud.Sample" RuntimeType="Silverlight" Version="1.0.0.0" Genre="apps.normal" Author="Telerik.Windows.Controls.Cloud.Sample author" Description="Sample description" Publisher="Telerik.Windows.Controls.Cloud.Sample" PublisherID="{fa65c03c-d86e-4c64-85e0-77dc8a60693e}">
|
||||
<IconPath IsRelative="true" IsResource="false">Assets\ApplicationIcon.png</IconPath>
|
||||
<Capabilities>
|
||||
<Capability Name="ID_CAP_NETWORKING" />
|
||||
<Capability Name="ID_CAP_MEDIALIB_AUDIO" />
|
||||
<Capability Name="ID_CAP_MEDIALIB_PLAYBACK" />
|
||||
<Capability Name="ID_CAP_SENSORS" />
|
||||
<Capability Name="ID_CAP_WEBBROWSERCOMPONENT" />
|
||||
</Capabilities>
|
||||
<Tasks>
|
||||
<DefaultTask Name="_default" NavigationPage="/Views/LoginPage.xaml" />
|
||||
</Tasks>
|
||||
<Tokens>
|
||||
<PrimaryToken TokenID="Telerik.Windows.Controls.Cloud.SampleToken" TaskName="_default">
|
||||
<TemplateFlip>
|
||||
<SmallImageURI IsRelative="true" IsResource="false">Assets\Tiles\FlipCycleTileSmall.png</SmallImageURI>
|
||||
<Count>0</Count>
|
||||
<BackgroundImageURI IsRelative="true" IsResource="false">Assets\Tiles\FlipCycleTileMedium.png</BackgroundImageURI>
|
||||
<Title>Telerik.Windows.Controls.Cloud.Sample</Title>
|
||||
<BackContent>
|
||||
</BackContent>
|
||||
<BackBackgroundImageURI>
|
||||
</BackBackgroundImageURI>
|
||||
<BackTitle>
|
||||
</BackTitle>
|
||||
<DeviceLockImageURI>
|
||||
</DeviceLockImageURI>
|
||||
<HasLarge>
|
||||
</HasLarge>
|
||||
</TemplateFlip>
|
||||
</PrimaryToken>
|
||||
</Tokens>
|
||||
<ScreenResolutions>
|
||||
<ScreenResolution Name="ID_RESOLUTION_WVGA" />
|
||||
<ScreenResolution Name="ID_RESOLUTION_WXGA" />
|
||||
<ScreenResolution Name="ID_RESOLUTION_HD720P" />
|
||||
</ScreenResolutions>
|
||||
</App>
|
||||
</Deployment>
|
|
@ -0,0 +1,2 @@
|
|||
In order to run the app, an Everlive API key is required.
|
||||
Once the key is obtained it must be passed to the constructor of the App in App.xaml.cs in the Initializer of the EverliveProvider.
|
|
@ -0,0 +1,127 @@
|
|||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Runtime Version:4.0.30319.17626
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace Telerik.Windows.Controls.Cloud.Sample.Resources
|
||||
{
|
||||
using System;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// A strongly-typed resource class, for looking up localized strings, etc.
|
||||
/// </summary>
|
||||
// This class was auto-generated by the StronglyTypedResourceBuilder
|
||||
// class via a tool like ResGen or Visual Studio.
|
||||
// To add or remove a member, edit your .ResX file then rerun ResGen
|
||||
// with the /str option, or rebuild your VS project.
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||
public class AppResources
|
||||
{
|
||||
|
||||
private static global::System.Resources.ResourceManager resourceMan;
|
||||
|
||||
private static global::System.Globalization.CultureInfo resourceCulture;
|
||||
|
||||
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
|
||||
internal AppResources()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Returns the cached ResourceManager instance used by this class.
|
||||
/// </summary>
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||
public static global::System.Resources.ResourceManager ResourceManager
|
||||
{
|
||||
get
|
||||
{
|
||||
if (object.ReferenceEquals(resourceMan, null))
|
||||
{
|
||||
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Telerik.Windows.Controls.Cloud.Sample.Resources.AppResources", typeof(AppResources).Assembly);
|
||||
resourceMan = temp;
|
||||
}
|
||||
return resourceMan;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Overrides the current thread's CurrentUICulture property for all
|
||||
/// resource lookups using this strongly typed resource class.
|
||||
/// </summary>
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||
public static global::System.Globalization.CultureInfo Culture
|
||||
{
|
||||
get
|
||||
{
|
||||
return resourceCulture;
|
||||
}
|
||||
set
|
||||
{
|
||||
resourceCulture = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to LeftToRight.
|
||||
/// </summary>
|
||||
public static string ResourceFlowDirection
|
||||
{
|
||||
get
|
||||
{
|
||||
return ResourceManager.GetString("ResourceFlowDirection", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to us-EN.
|
||||
/// </summary>
|
||||
public static string ResourceLanguage
|
||||
{
|
||||
get
|
||||
{
|
||||
return ResourceManager.GetString("ResourceLanguage", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to MY APPLICATION.
|
||||
/// </summary>
|
||||
public static string ApplicationTitle
|
||||
{
|
||||
get
|
||||
{
|
||||
return ResourceManager.GetString("ApplicationTitle", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to button.
|
||||
/// </summary>
|
||||
public static string AppBarButtonText
|
||||
{
|
||||
get
|
||||
{
|
||||
return ResourceManager.GetString("AppBarButtonText", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to menu item.
|
||||
/// </summary>
|
||||
public static string AppBarMenuItemText
|
||||
{
|
||||
get
|
||||
{
|
||||
return ResourceManager.GetString("AppBarMenuItemText", resourceCulture);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,137 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="ResourceFlowDirection" xml:space="preserve">
|
||||
<value>LeftToRight</value>
|
||||
<comment>Controls the FlowDirection for all elements in the RootFrame. Set to the traditional direction of this resource file's language</comment>
|
||||
</data>
|
||||
<data name="ResourceLanguage" xml:space="preserve">
|
||||
<value>en-US</value>
|
||||
<comment>Controls the Language and ensures that the font for all elements in the RootFrame aligns with the app's language. Set to the language code of this resource file's language.</comment>
|
||||
</data>
|
||||
<data name="ApplicationTitle" xml:space="preserve">
|
||||
<value>MY APPLICATION</value>
|
||||
</data>
|
||||
<data name="AppBarButtonText" xml:space="preserve">
|
||||
<value>add</value>
|
||||
</data>
|
||||
<data name="AppBarMenuItemText" xml:space="preserve">
|
||||
<value>Menu Item</value>
|
||||
</data>
|
||||
</root>
|
|
@ -0,0 +1,35 @@
|
|||
<UserControl x:Class="Telerik.Windows.Controls.Cloud.Sample.UserControls.PictureSelector"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
mc:Ignorable="d"
|
||||
|
||||
FontFamily="{StaticResource PhoneFontFamilyNormal}"
|
||||
FontSize="{StaticResource PhoneFontSizeNormal}"
|
||||
Foreground="{StaticResource PhoneForegroundBrush}"
|
||||
d:DesignHeight="480" d:DesignWidth="480">
|
||||
|
||||
<Grid x:Name="LayoutRoot" Margin="{StaticResource PhoneMargin}">
|
||||
<Border
|
||||
HorizontalAlignment="Stretch"
|
||||
VerticalAlignment="Stretch"
|
||||
BorderThickness="1"
|
||||
BorderBrush="{StaticResource PhoneForegroundBrush}"
|
||||
x:Name="rootBorder"
|
||||
Tap="rootBorder_Tap">
|
||||
<Grid HorizontalAlignment="Center" VerticalAlignment="Center">
|
||||
<TextBlock
|
||||
Text="Tap here to select picture"
|
||||
TextWrapping="Wrap"
|
||||
FontSize="{StaticResource PhoneFontSizeSmall}"
|
||||
HorizontalAlignment="Center"
|
||||
VerticalAlignment="Center"/>
|
||||
<Image
|
||||
Source="{Binding PictureFileUri}"
|
||||
x:Name="selectedPicture"
|
||||
Stretch="Fill"/>
|
||||
</Grid>
|
||||
</Border>
|
||||
</Grid>
|
||||
</UserControl>
|
|
@ -0,0 +1,82 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Net;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using System.Windows.Media.Imaging;
|
||||
using System.Windows.Navigation;
|
||||
using Microsoft.Phone.Controls;
|
||||
using Microsoft.Phone.Shell;
|
||||
using Microsoft.Phone.Tasks;
|
||||
|
||||
namespace Telerik.Windows.Controls.Cloud.Sample.UserControls
|
||||
{
|
||||
public partial class PictureSelector : UserControl
|
||||
{
|
||||
public PictureSelector()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
private void rootBorder_Tap(object sender, System.Windows.Input.GestureEventArgs e)
|
||||
{
|
||||
PhotoChooserTask photoChooser = new PhotoChooserTask();
|
||||
photoChooser.PixelHeight = 300;
|
||||
photoChooser.PixelWidth = 300;
|
||||
photoChooser.ShowCamera = true;
|
||||
photoChooser.Completed += photoChooser_Completed;
|
||||
photoChooser.Show();
|
||||
}
|
||||
|
||||
void photoChooser_Completed(object sender, PhotoResult e)
|
||||
{
|
||||
if (e.TaskResult != TaskResult.OK)
|
||||
{
|
||||
return;
|
||||
}
|
||||
BitmapImage image = new BitmapImage();
|
||||
this.ChoosenPhotoStream = e.ChosenPhoto;
|
||||
this.FileName = e.OriginalFileName;
|
||||
image.SetSource(e.ChosenPhoto);
|
||||
this.selectedPicture.Source = image;
|
||||
}
|
||||
|
||||
public Stream ChoosenPhotoStream
|
||||
{
|
||||
get;
|
||||
private set;
|
||||
}
|
||||
|
||||
public string FileName
|
||||
{
|
||||
get;
|
||||
private set;
|
||||
}
|
||||
|
||||
public Guid PictureFileId
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
public string ContentType
|
||||
{
|
||||
get
|
||||
{
|
||||
if (this.FileName.Contains(".jpg"))
|
||||
{
|
||||
return "image/jpg";
|
||||
}
|
||||
|
||||
if (this.FileName.Contains(".png"))
|
||||
{
|
||||
return "image/png";
|
||||
}
|
||||
|
||||
return "application/octet-stream";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,60 @@
|
|||
<phone:PhoneApplicationPage
|
||||
x:Class="Telerik.Windows.Controls.Cloud.Sample.Views.ActivitiesPage"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
|
||||
xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:telerikCloud="clr-namespace:Telerik.Windows.Controls.Cloud;assembly=Telerik.Windows.Controls.Cloud"
|
||||
FontFamily="{StaticResource PhoneFontFamilyNormal}"
|
||||
FontSize="{StaticResource PhoneFontSizeNormal}"
|
||||
Foreground="{StaticResource PhoneForegroundBrush}"
|
||||
SupportedOrientations="Portrait" Orientation="Portrait"
|
||||
mc:Ignorable="d"
|
||||
shell:SystemTray.IsVisible="True">
|
||||
|
||||
<!--LayoutRoot is the root grid where all page content is placed-->
|
||||
<Grid x:Name="LayoutRoot" Background="Transparent">
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto"/>
|
||||
<RowDefinition Height="*"/>
|
||||
</Grid.RowDefinitions>
|
||||
|
||||
<!--TitlePanel contains the name of the application and page title-->
|
||||
<StackPanel Grid.Row="0" Margin="12,17,0,28">
|
||||
<TextBlock Text="EVERLIVE SAMPLE" Style="{StaticResource PhoneTextNormalStyle}"/>
|
||||
<TextBlock Text="activities" Margin="9,-7,0,0" Style="{StaticResource PhoneTextTitle1Style}"/>
|
||||
</StackPanel>
|
||||
|
||||
<!--ContentPanel - place additional content here-->
|
||||
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
|
||||
<telerikCloud:RadCloudJumpList x:Name="activities" EmptyContent="currently there are no activities">
|
||||
<telerikCloud:RadCloudJumpList.EmptyContentTemplate>
|
||||
<DataTemplate>
|
||||
<TextBlock Text="{Binding}" Foreground="{StaticResource PhoneSubtleBrush}" VerticalAlignment="Top" HorizontalAlignment="Center"/>
|
||||
</DataTemplate>
|
||||
</telerikCloud:RadCloudJumpList.EmptyContentTemplate>
|
||||
<telerikCloud:RadCloudJumpList.ItemTemplate>
|
||||
<DataTemplate>
|
||||
<StackPanel Tap="StackPanel_Tap" Margin="0 0 0 20">
|
||||
<TextBlock Text="{Binding AuthorName}" FontSize="{StaticResource PhoneFontSizeMedium}" Foreground="{StaticResource PhoneAccentBrush}" />
|
||||
<TextBlock Text="{Binding CreatedDate}" FontSize="16" Foreground="{StaticResource PhoneSubtleBrush}" VerticalAlignment="Bottom" />
|
||||
<TextBlock Text="{Binding Text}" FontSize="{StaticResource PhoneFontSizeSmall}" TextWrapping="Wrap" FontStyle="Italic" Margin="0 8 0 0" />
|
||||
<Image Stretch="Uniform" Margin="0 8 0 0" Source="{Binding PictureFileUri}" />
|
||||
<TextBlock Text="{Binding LikesAndCommentsCount}" Margin="0 8 0 0" FontSize="16" Foreground="{StaticResource PhoneSubtleBrush}" />
|
||||
</StackPanel>
|
||||
</DataTemplate>
|
||||
</telerikCloud:RadCloudJumpList.ItemTemplate>
|
||||
</telerikCloud:RadCloudJumpList>
|
||||
</Grid>
|
||||
</Grid>
|
||||
|
||||
<phone:PhoneApplicationPage.ApplicationBar>
|
||||
<shell:ApplicationBar IsVisible="True" IsMenuEnabled="True">
|
||||
<shell:ApplicationBarIconButton x:Name="AddActivityButton" IconUri="/Images/appbar_add.png" Text="share" Click="AddActivityButton_Click" />
|
||||
<shell:ApplicationBarIconButton x:Name="RefreshActivitiesButton" IconUri="/Images/appbar_refresh.png" Text="refresh" Click="RefreshActiviesButton_Click" />
|
||||
</shell:ApplicationBar>
|
||||
</phone:PhoneApplicationPage.ApplicationBar>
|
||||
|
||||
</phone:PhoneApplicationPage>
|
|
@ -0,0 +1,56 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Net;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using System.Windows.Navigation;
|
||||
using Microsoft.Phone.Controls;
|
||||
using Microsoft.Phone.Shell;
|
||||
using Telerik.Windows.Controls.Cloud.Sample.Models;
|
||||
using Telerik.Windows.Controls.Cloud.Sample.Helpers;
|
||||
using Telerik.Everlive.Sdk.Core.Linq.Translators;
|
||||
using Telerik.Everlive.Sdk.Core.Query.Definition.Sorting;
|
||||
using Telerik.Windows.Cloud;
|
||||
|
||||
namespace Telerik.Windows.Controls.Cloud.Sample.Views
|
||||
{
|
||||
public partial class ActivitiesPage : PhoneApplicationPage
|
||||
{
|
||||
public ActivitiesPage()
|
||||
{
|
||||
InitializeComponent();
|
||||
EverliveCloudDataService<Activity> cds = new EverliveCloudDataService<Activity>();
|
||||
cds.Filter = activity => activity.UserId == CloudProvider.Current.CurrentUser.GetId();
|
||||
this.activities.CloudDataService = cds;
|
||||
//activities.ItemsType = typeof(Activity);
|
||||
//activities.Sorting = new SortingDefinition("CreatedAt", OrderByDirection.Descending);
|
||||
}
|
||||
|
||||
private void StackPanel_Tap(object sender, System.Windows.Input.GestureEventArgs e)
|
||||
{
|
||||
var activity = (Activity)((FrameworkElement)e.OriginalSource).DataContext;
|
||||
NavigationService.Navigate("/Views/ViewActivityPage.xaml", activity);
|
||||
}
|
||||
|
||||
private void AddActivityButton_Click(object sender, EventArgs e)
|
||||
{
|
||||
NavigationService.Navigate("/Views/CreateOrEditActivityPage.xaml", new Activity());
|
||||
}
|
||||
|
||||
private void RefreshActiviesButton_Click(object sender, EventArgs e)
|
||||
{
|
||||
this.activities.ReloadCloudItemsAsync();
|
||||
}
|
||||
|
||||
protected override void OnNavigatedTo(NavigationEventArgs e)
|
||||
{
|
||||
base.OnNavigatedTo(e);
|
||||
|
||||
if (e.NavigationMode != NavigationMode.New)
|
||||
{
|
||||
this.activities.ReloadCloudItemsAsync();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,72 @@
|
|||
<phone:PhoneApplicationPage
|
||||
x:Class="Telerik.Windows.Controls.Cloud.Sample.Views.CreateAccountPage"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
|
||||
xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:telerikCloud="clr-namespace:Telerik.Windows.Controls.Cloud;assembly=Telerik.Windows.Controls.Cloud"
|
||||
xmlns:telerikInput="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.Input"
|
||||
xmlns:telerikDataForm="clr-namespace:Telerik.Windows.Controls.DataForm;assembly=Telerik.Windows.Controls.Input"
|
||||
xmlns:localControls="clr-namespace:Telerik.Windows.Controls.Cloud.Sample.UserControls"
|
||||
xmlns:telerikPrimitives="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.Primitives"
|
||||
FontFamily="{StaticResource PhoneFontFamilyNormal}"
|
||||
FontSize="{StaticResource PhoneFontSizeNormal}"
|
||||
Foreground="{StaticResource PhoneForegroundBrush}"
|
||||
SupportedOrientations="Portrait" Orientation="Portrait"
|
||||
mc:Ignorable="d"
|
||||
shell:SystemTray.IsVisible="True">
|
||||
|
||||
<!--LayoutRoot is the root grid where all page content is placed-->
|
||||
<Grid x:Name="LayoutRoot" Background="Transparent">
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto"/>
|
||||
<RowDefinition Height="*"/>
|
||||
</Grid.RowDefinitions>
|
||||
|
||||
<!--TitlePanel contains the name of the application and page title-->
|
||||
<StackPanel Grid.Row="0" Margin="12,17,0,28">
|
||||
<TextBlock Text="EVERLIVE SAMPLE" Style="{StaticResource PhoneTextNormalStyle}"/>
|
||||
<TextBlock Text="create account" x:Name="PageTitle" Margin="9,-7,0,0" Style="{StaticResource PhoneTextTitle1Style}"/>
|
||||
</StackPanel>
|
||||
|
||||
<!--ContentPanel - place additional content here-->
|
||||
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
|
||||
<ScrollViewer>
|
||||
<telerikCloud:RadCloudDataForm
|
||||
DataFieldCreating="urControl_DataFieldCreating"
|
||||
CommittingDataFieldAsync="urControl_CommittingDataFieldAsync"
|
||||
Success="urControl_Success"
|
||||
Failed="urControl_Failed"
|
||||
x:Name="urControl">
|
||||
<Grid>
|
||||
<telerikInput:DataField TargetProperty="DisplayName" Grid.Row="0" Grid.ColumnSpan="2"/>
|
||||
<telerikInput:DataField Header="" TargetProperty="PictureFileId" Grid.Row="1" Grid.RowSpan="2" Grid.Column="0">
|
||||
<telerikInput:DataField.CustomEditor>
|
||||
<telerikDataForm:CustomEditor>
|
||||
<localControls:PictureSelector
|
||||
Width="210"
|
||||
Height="210"
|
||||
telerikDataForm:CustomDataField.IsEditor="True"
|
||||
telerikDataForm:CustomDataField.EditorValuePath="PictureFileId"/>
|
||||
</telerikDataForm:CustomEditor>
|
||||
</telerikInput:DataField.CustomEditor>
|
||||
</telerikInput:DataField>
|
||||
<telerikInput:DataField TargetProperty="Username" Grid.Row="1" Grid.Column="1"/>
|
||||
<telerikInput:DataField TargetProperty="Password" telerikDataForm:PasswordField.IsPasswordField="True" Grid.Row="2" Grid.Column="1"/>
|
||||
<telerikInput:DataField TargetProperty="Gender" Grid.Row="3" Grid.ColumnSpan="2"/>
|
||||
<telerikInput:DataField TargetProperty="BirthDate" Grid.Row="4" Grid.ColumnSpan="2"/>
|
||||
<telerikInput:DataField TargetProperty="About" Grid.Row="5" Grid.ColumnSpan="2"/>
|
||||
</Grid>
|
||||
<telerikCloud:RadCloudDataForm.ApplicationBarInfo>
|
||||
<telerikPrimitives:ApplicationBarInfo>
|
||||
<telerikPrimitives:ApplicationBarButton IconUri="/Images/appbar_ok.png" x:Name="commitButton" Click="commitButton_Click" Text="ok"/>
|
||||
</telerikPrimitives:ApplicationBarInfo>
|
||||
</telerikCloud:RadCloudDataForm.ApplicationBarInfo>
|
||||
</telerikCloud:RadCloudDataForm>
|
||||
</ScrollViewer>
|
||||
</Grid>
|
||||
</Grid>
|
||||
|
||||
</phone:PhoneApplicationPage>
|
|
@ -0,0 +1,135 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Net;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using System.Windows.Navigation;
|
||||
using Microsoft.Phone.Controls;
|
||||
using Microsoft.Phone.Shell;
|
||||
using Telerik.Everlive.Sdk.Core.Model.System;
|
||||
using Telerik.Everlive.Sdk.Core.Query.Definition.FormData;
|
||||
using Telerik.Everlive.Sdk.Core.Result;
|
||||
using Telerik.Windows.Controls.Cloud.Sample.Models;
|
||||
using Telerik.Windows.Controls.Cloud.Sample.UserControls;
|
||||
using Telerik.Windows.Controls.Cloud;
|
||||
using Telerik.Windows.Controls.DataForm;
|
||||
using Telerik.Windows.Cloud;
|
||||
|
||||
namespace Telerik.Windows.Controls.Cloud.Sample.Views
|
||||
{
|
||||
public partial class CreateAccountPage : PhoneApplicationPage
|
||||
{
|
||||
public CreateAccountPage()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Called when a page becomes the active page in a frame.
|
||||
/// </summary>
|
||||
/// <param name="e">An object that contains the event data.</param>
|
||||
protected async override void OnNavigatedTo(NavigationEventArgs e)
|
||||
{
|
||||
base.OnNavigatedTo(e);
|
||||
if (e.NavigationMode == NavigationMode.Refresh || e.NavigationMode
|
||||
== NavigationMode.Back)
|
||||
return;
|
||||
|
||||
if (CloudProvider.Current.IsLoggedIn)
|
||||
{
|
||||
CustomUser currentUser = CloudProvider.Current.CurrentUser as CustomUser;
|
||||
this.PageTitle.Text = "edit account";
|
||||
this.urControl.CurrentItem = currentUser;
|
||||
}
|
||||
else
|
||||
{
|
||||
this.PageTitle.Text = "create account";
|
||||
CustomUser newUser = new CustomUser();
|
||||
this.urControl.CurrentItem = newUser;
|
||||
}
|
||||
}
|
||||
|
||||
private async void commitButton_Click(object sender, EventArgs e)
|
||||
{
|
||||
await this.urControl.CommitAsync();
|
||||
}
|
||||
|
||||
private void OnSuccess()
|
||||
{
|
||||
if (this.NavigationService.CanGoBack)
|
||||
{
|
||||
this.NavigationService.GoBack();
|
||||
}
|
||||
}
|
||||
|
||||
private void OnFailed()
|
||||
{
|
||||
System.Windows.MessageBox.Show("Could not create profile.");
|
||||
|
||||
if (this.NavigationService.CanGoBack)
|
||||
{
|
||||
this.NavigationService.GoBack();
|
||||
}
|
||||
}
|
||||
|
||||
private void cancelButton_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (this.NavigationService.CanGoBack)
|
||||
{
|
||||
this.NavigationService.GoBack();
|
||||
}
|
||||
}
|
||||
|
||||
private void urControl_Success(object sender, EventArgs e)
|
||||
{
|
||||
this.OnSuccess();
|
||||
}
|
||||
|
||||
private void urControl_Failed(object sender, EventArgs e)
|
||||
{
|
||||
this.OnFailed();
|
||||
}
|
||||
|
||||
private async Task urControl_CommittingDataFieldAsync(object sender, Windows.Controls.CommittingDataFieldEventArgs e)
|
||||
{
|
||||
if (e.TargetField.PropertyKey == "PictureFileId")
|
||||
{
|
||||
CustomDataField field = e.TargetField as CustomDataField;
|
||||
PictureSelector pSelector = field.EditorElement as PictureSelector;
|
||||
if (pSelector.ChoosenPhotoStream != null)
|
||||
{
|
||||
pSelector.ChoosenPhotoStream.Position = 0;
|
||||
try
|
||||
{
|
||||
Guid id = await (CloudProvider.Current as ICloudProvider).UploadFileAsync(pSelector.FileName, pSelector.ChoosenPhotoStream);
|
||||
e.Value = id;
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
e.Cancel = true;
|
||||
System.Windows.MessageBox.Show("Could not upload your profile picture. Error: " + ex.Message);
|
||||
}
|
||||
}
|
||||
}
|
||||
if (e.TargetField.PropertyKey == "BirthDate")
|
||||
{
|
||||
DateTime value = (DateTime)e.Value;
|
||||
|
||||
e.Value = new DateTime(value.Ticks, DateTimeKind.Utc);
|
||||
}
|
||||
}
|
||||
|
||||
private void urControl_DataFieldCreating(object sender, Windows.Controls.DataFieldCreatingEventArgs e)
|
||||
{
|
||||
if (CloudProvider.Current.IsLoggedIn)
|
||||
{
|
||||
if (e.PropertyName == "Password")
|
||||
{
|
||||
e.Cancel = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,70 @@
|
|||
<phone:PhoneApplicationPage
|
||||
x:Class="Telerik.Windows.Controls.Cloud.Sample.Views.CreateOrEditActivityPage"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
|
||||
xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:localControls="clr-namespace:Telerik.Windows.Controls.Cloud.Sample.UserControls"
|
||||
xmlns:telerikCloud="clr-namespace:Telerik.Windows.Controls.Cloud;assembly=Telerik.Windows.Controls.Cloud"
|
||||
xmlns:telerikPrimitives="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.Primitives"
|
||||
xmlns:telerikInput="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.Input"
|
||||
xmlns:telerikDataForm="clr-namespace:Telerik.Windows.Controls.DataForm;assembly=Telerik.Windows.Controls.Input"
|
||||
FontFamily="{StaticResource PhoneFontFamilyNormal}"
|
||||
FontSize="{StaticResource PhoneFontSizeNormal}"
|
||||
Foreground="{StaticResource PhoneForegroundBrush}"
|
||||
SupportedOrientations="Portrait" Orientation="Portrait"
|
||||
mc:Ignorable="d"
|
||||
shell:SystemTray.IsVisible="True">
|
||||
|
||||
<!--LayoutRoot is the root grid where all page content is placed-->
|
||||
<Grid x:Name="LayoutRoot" Background="Transparent">
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto"/>
|
||||
<RowDefinition Height="*"/>
|
||||
</Grid.RowDefinitions>
|
||||
|
||||
<!--TitlePanel contains the name of the application and page title-->
|
||||
<StackPanel Grid.Row="0" Margin="12,17,0,28">
|
||||
<TextBlock Text="EVERLIVE SAMPLE" Style="{StaticResource PhoneTextNormalStyle}"/>
|
||||
<TextBlock Text="share activity" Margin="9,-7,0,0" Style="{StaticResource PhoneTextTitle1Style}"/>
|
||||
</StackPanel>
|
||||
|
||||
<!--ContentPanel - place additional content here-->
|
||||
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
|
||||
<telerikCloud:RadCloudDataForm
|
||||
CommittingDataFieldAsync="objectBrowser_CommittingDataFieldAsync"
|
||||
Success="objectBrowser_Success"
|
||||
Failed="objectBrowser_Failed"
|
||||
VerticalAlignment="Stretch"
|
||||
x:Name="objectBrowser">
|
||||
<Grid>
|
||||
<telerikInput:DataField TargetProperty="Text" Header="What's up?">
|
||||
<telerikInput:DataField.EditorStyles>
|
||||
<Style TargetType="telerikPrimitives:RadTextBox">
|
||||
<Setter Property="AcceptsReturn" Value="True"/>
|
||||
</Style>
|
||||
</telerikInput:DataField.EditorStyles>
|
||||
</telerikInput:DataField>
|
||||
<telerikInput:DataField TargetProperty="PictureFileId" Header="Image">
|
||||
<telerikInput:DataField.CustomEditor>
|
||||
<telerikDataForm:CustomEditor>
|
||||
<localControls:PictureSelector
|
||||
telerikDataForm:CustomDataField.IsEditor="True"
|
||||
telerikDataForm:CustomDataField.EditorValuePath="PictureFileId"
|
||||
Height="200"/>
|
||||
</telerikDataForm:CustomEditor>
|
||||
</telerikInput:DataField.CustomEditor>
|
||||
</telerikInput:DataField>
|
||||
</Grid>
|
||||
<telerikCloud:RadCloudDataForm.ApplicationBarInfo>
|
||||
<telerikPrimitives:ApplicationBarInfo>
|
||||
<telerikPrimitives:ApplicationBarButton IconUri="/Images/appbar_ok.png" Text="share" x:Name="okButton" Click="okButton_Click"/>
|
||||
</telerikPrimitives:ApplicationBarInfo>
|
||||
</telerikCloud:RadCloudDataForm.ApplicationBarInfo>
|
||||
</telerikCloud:RadCloudDataForm>
|
||||
</Grid>
|
||||
</Grid>
|
||||
|
||||
</phone:PhoneApplicationPage>
|
|
@ -0,0 +1,106 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Net;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using System.Windows.Navigation;
|
||||
using Microsoft.Phone.Controls;
|
||||
using Microsoft.Phone.Shell;
|
||||
using Telerik.Everlive.Sdk.Core.Query.Definition.FormData;
|
||||
using Telerik.Everlive.Sdk.Core.Result;
|
||||
using Telerik.Windows.Controls.Cloud.Sample.Helpers;
|
||||
using Telerik.Windows.Controls.Cloud.Sample.Models;
|
||||
using Telerik.Windows.Controls.Cloud.Sample.UserControls;
|
||||
using Telerik.Windows.Controls.Cloud;
|
||||
using Telerik.Windows.Controls.DataForm;
|
||||
using Telerik.Windows.Cloud;
|
||||
|
||||
namespace Telerik.Windows.Controls.Cloud.Sample.Views
|
||||
{
|
||||
public partial class CreateOrEditActivityPage : PhoneApplicationPage
|
||||
{
|
||||
public CreateOrEditActivityPage()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
protected override void OnNavigatedTo(NavigationEventArgs e)
|
||||
{
|
||||
base.OnNavigatedTo(e);
|
||||
|
||||
if (e.NavigationMode == NavigationMode.Back || e.NavigationMode == NavigationMode.Refresh)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
Activity activity = this.NavigationContext.GetData() as Activity;
|
||||
activity.UserId = CloudProvider.Current.CurrentUser.GetId();
|
||||
this.objectBrowser.CurrentItem = activity;
|
||||
}
|
||||
|
||||
private async void okButton_Click(object sender, EventArgs e)
|
||||
{
|
||||
await this.objectBrowser.CommitAsync();
|
||||
}
|
||||
|
||||
private void cancelButton_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (this.NavigationService.CanGoBack)
|
||||
{
|
||||
this.NavigationService.GoBack();
|
||||
}
|
||||
}
|
||||
|
||||
private void OnSuccess()
|
||||
{
|
||||
if (this.NavigationService.CanGoBack)
|
||||
{
|
||||
this.NavigationService.GoBack();
|
||||
}
|
||||
}
|
||||
|
||||
private void OnFailed()
|
||||
{
|
||||
System.Windows.MessageBox.Show("Could not create profile.");
|
||||
|
||||
if (this.NavigationService.CanGoBack)
|
||||
{
|
||||
this.NavigationService.GoBack();
|
||||
}
|
||||
}
|
||||
|
||||
private void objectBrowser_Success(object sender, EventArgs e)
|
||||
{
|
||||
this.OnSuccess();
|
||||
}
|
||||
|
||||
private void objectBrowser_Failed(object sender, EventArgs e)
|
||||
{
|
||||
this.OnFailed();
|
||||
}
|
||||
|
||||
private async System.Threading.Tasks.Task objectBrowser_CommittingDataFieldAsync(object sender, Windows.Controls.CommittingDataFieldEventArgs args)
|
||||
{
|
||||
if (args.TargetField.PropertyKey == "PictureFileId")
|
||||
{
|
||||
CustomDataField field = args.TargetField as CustomDataField;
|
||||
PictureSelector pSelector = field.EditorElement as PictureSelector;
|
||||
if (pSelector.ChoosenPhotoStream != null)
|
||||
{
|
||||
pSelector.ChoosenPhotoStream.Position = 0;
|
||||
try
|
||||
{
|
||||
Guid result = await (CloudProvider.Current as ICloudProvider).UploadFileAsync(pSelector.FileName, pSelector.ChoosenPhotoStream);
|
||||
args.Value = result;
|
||||
(this.objectBrowser.CurrentItem as Activity).PictureStream = null;
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
System.Windows.MessageBox.Show("Could not upload picture. Error: " + e.Message);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,56 @@
|
|||
<phone:PhoneApplicationPage
|
||||
x:Class="Telerik.Everlive.WP.Views.CreateOrEditCommentPage"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
|
||||
xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:telerikCloud="clr-namespace:Telerik.Windows.Controls.Cloud;assembly=Telerik.Windows.Controls.Cloud"
|
||||
xmlns:telerikInput="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.Input"
|
||||
xmlns:telerikPrimitives="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.Primitives"
|
||||
FontFamily="{StaticResource PhoneFontFamilyNormal}"
|
||||
FontSize="{StaticResource PhoneFontSizeNormal}"
|
||||
Foreground="{StaticResource PhoneForegroundBrush}"
|
||||
SupportedOrientations="Portrait" Orientation="Portrait"
|
||||
mc:Ignorable="d"
|
||||
shell:SystemTray.IsVisible="True">
|
||||
|
||||
<!--LayoutRoot is the root grid where all page content is placed-->
|
||||
<Grid x:Name="LayoutRoot" Background="Transparent">
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto"/>
|
||||
<RowDefinition Height="*"/>
|
||||
</Grid.RowDefinitions>
|
||||
|
||||
<!--TitlePanel contains the name of the application and page title-->
|
||||
<StackPanel Grid.Row="0" Margin="12,17,0,28">
|
||||
<TextBlock Text="EVERLIVE SAMPLE" Style="{StaticResource PhoneTextNormalStyle}"/>
|
||||
<TextBlock Text="add comment" Margin="9,-7,0,0" Style="{StaticResource PhoneTextTitle1Style}"/>
|
||||
</StackPanel>
|
||||
|
||||
<!--ContentPanel - place additional content here-->
|
||||
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
|
||||
<telerikCloud:RadCloudDataForm
|
||||
Failed="commentEditor_Failed"
|
||||
Success="commentEditor_Success"
|
||||
x:Name="commentEditor">
|
||||
<Grid>
|
||||
<telerikInput:DataField TargetProperty="Text" Header="Your comment">
|
||||
<telerikInput:DataField.EditorStyles>
|
||||
<Style TargetType="telerikPrimitives:RadTextBox">
|
||||
<Setter Property="AcceptsReturn" Value="True"/>
|
||||
</Style>
|
||||
</telerikInput:DataField.EditorStyles>
|
||||
</telerikInput:DataField>
|
||||
</Grid>
|
||||
<telerikCloud:RadCloudDataForm.ApplicationBarInfo>
|
||||
<telerikPrimitives:ApplicationBarInfo>
|
||||
<telerikPrimitives:ApplicationBarButton IconUri="/Images/appbar_ok.png" Text="ok" x:Name="commitButton" Click="commitButton_Click"/>
|
||||
</telerikPrimitives:ApplicationBarInfo>
|
||||
</telerikCloud:RadCloudDataForm.ApplicationBarInfo>
|
||||
</telerikCloud:RadCloudDataForm>
|
||||
</Grid>
|
||||
</Grid>
|
||||
|
||||
</phone:PhoneApplicationPage>
|
|
@ -0,0 +1,70 @@
|
|||
using System;
|
||||
using System.Linq;
|
||||
using System.Windows;
|
||||
using System.Windows.Navigation;
|
||||
using Microsoft.Phone.Controls;
|
||||
using Telerik.Everlive.Sdk.Core.Result;
|
||||
using Telerik.Windows.Controls.Cloud.Sample.Helpers;
|
||||
using Telerik.Windows.Controls.Cloud.Sample.Models;
|
||||
|
||||
namespace Telerik.Everlive.WP.Views
|
||||
{
|
||||
public partial class CreateOrEditCommentPage : PhoneApplicationPage
|
||||
{
|
||||
public CreateOrEditCommentPage()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
protected override void OnNavigatedTo(NavigationEventArgs e)
|
||||
{
|
||||
base.OnNavigatedTo(e);
|
||||
|
||||
if (e.NavigationMode == NavigationMode.Back || e.NavigationMode == NavigationMode.Refresh)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
Comment comment = this.NavigationContext.GetData() as Comment;
|
||||
this.commentEditor.CurrentItem = comment;
|
||||
}
|
||||
|
||||
private void commentEditor_Failed(object sender, EventArgs e)
|
||||
{
|
||||
this.OnFailed();
|
||||
}
|
||||
|
||||
private void commentEditor_Success(object sender, EventArgs e)
|
||||
{
|
||||
this.OnSuccess();
|
||||
}
|
||||
|
||||
private async void commitButton_Click(object sender, EventArgs e)
|
||||
{
|
||||
await this.commentEditor.CommitAsync();
|
||||
}
|
||||
|
||||
private void cancelButton_Click(object sender, EventArgs e)
|
||||
{
|
||||
this.OnSuccess();
|
||||
}
|
||||
|
||||
private void OnFailed()
|
||||
{
|
||||
MessageBox.Show("Could not process the request right now.");
|
||||
|
||||
if (this.NavigationService.CanGoBack)
|
||||
{
|
||||
this.NavigationService.GoBack();
|
||||
}
|
||||
}
|
||||
|
||||
private void OnSuccess()
|
||||
{
|
||||
if (this.NavigationService.CanGoBack)
|
||||
{
|
||||
this.NavigationService.GoBack();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,68 @@
|
|||
<phone:PhoneApplicationPage
|
||||
x:Class="Telerik.Windows.Controls.Cloud.Sample.Views.FriendsPage"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
|
||||
xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:telerikCloud="clr-namespace:Telerik.Windows.Controls.Cloud;assembly=Telerik.Windows.Controls.Cloud"
|
||||
FontFamily="{StaticResource PhoneFontFamilyNormal}"
|
||||
FontSize="{StaticResource PhoneFontSizeNormal}"
|
||||
Foreground="{StaticResource PhoneForegroundBrush}"
|
||||
SupportedOrientations="Portrait" Orientation="Portrait"
|
||||
mc:Ignorable="d"
|
||||
shell:SystemTray.IsVisible="True">
|
||||
|
||||
<!--LayoutRoot is the root grid where all page content is placed-->
|
||||
<Grid x:Name="LayoutRoot" Background="Transparent">
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto"/>
|
||||
<RowDefinition Height="*"/>
|
||||
</Grid.RowDefinitions>
|
||||
|
||||
<!--TitlePanel contains the name of the application and page title-->
|
||||
<StackPanel Grid.Row="0" Margin="12,17,0,28">
|
||||
<TextBlock Text="EVERLIVE SAMPLE" Style="{StaticResource PhoneTextNormalStyle}"/>
|
||||
<TextBlock Text="friends" Margin="9,-7,0,0" Style="{StaticResource PhoneTextTitle1Style}"/>
|
||||
</StackPanel>
|
||||
|
||||
<!--ContentPanel - place additional content here-->
|
||||
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
|
||||
<telerikCloud:RadCloudJumpList x:Name="friends" EmptyContent="you don't have any friends yet">
|
||||
<telerikCloud:RadCloudJumpList.EmptyContentTemplate>
|
||||
<DataTemplate>
|
||||
<TextBlock Text="{Binding}" Foreground="{StaticResource PhoneSubtleBrush}" VerticalAlignment="Top" HorizontalAlignment="Center"/>
|
||||
</DataTemplate>
|
||||
</telerikCloud:RadCloudJumpList.EmptyContentTemplate>
|
||||
<telerikCloud:RadCloudJumpList.ItemTemplate>
|
||||
<DataTemplate>
|
||||
<ListBoxItem>
|
||||
<StackPanel Tap="StackPanel_Tap" Margin="0 0 0 20">
|
||||
<Grid Margin="0 8 0 8">
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="Auto" />
|
||||
<ColumnDefinition Width="*" />
|
||||
</Grid.ColumnDefinitions>
|
||||
<Border Grid.Column="0" BorderBrush="{StaticResource PhoneBorderBrush}" BorderThickness="1">
|
||||
<Grid Width="80" Height="80">
|
||||
<TextBlock FontSize="16" Foreground="{StaticResource PhoneSubtleBrush}" TextWrapping="Wrap" TextAlignment="Center" VerticalAlignment="Center" HorizontalAlignment="Center" >
|
||||
no<LineBreak/>picture
|
||||
</TextBlock>
|
||||
<Image x:Name="ProfileImage" Stretch="Uniform" Source="{Binding PictureFileUri}" />
|
||||
</Grid>
|
||||
</Border>
|
||||
<StackPanel Grid.Column="1" Margin="10 0 0 0">
|
||||
<TextBlock Text="{Binding DisplayName}" FontSize="{StaticResource PhoneFontSizeLarge}" />
|
||||
<TextBlock Text="{Binding AgeString}" FontSize="{StaticResource PhoneFontSizeNormal}" Foreground="{StaticResource PhoneSubtleBrush}" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
</ListBoxItem>
|
||||
</DataTemplate>
|
||||
</telerikCloud:RadCloudJumpList.ItemTemplate>
|
||||
</telerikCloud:RadCloudJumpList>
|
||||
</Grid>
|
||||
</Grid>
|
||||
|
||||
</phone:PhoneApplicationPage>
|
|
@ -0,0 +1,37 @@
|
|||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Net;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using System.Windows.Navigation;
|
||||
using Microsoft.Phone.Controls;
|
||||
using Microsoft.Phone.Shell;
|
||||
using Telerik.Windows.Controls.Cloud.Sample.Models;
|
||||
using Telerik.Windows.Controls.Cloud.Sample.Helpers;
|
||||
using Telerik.Windows.Cloud;
|
||||
|
||||
namespace Telerik.Windows.Controls.Cloud.Sample.Views
|
||||
{
|
||||
public partial class FriendsPage : PhoneApplicationPage
|
||||
{
|
||||
public FriendsPage()
|
||||
{
|
||||
InitializeComponent();
|
||||
this.friends.CloudDataService = new EverliveCloudDataService<CustomUser>();
|
||||
}
|
||||
|
||||
private void StackPanel_Tap(object sender, System.Windows.Input.GestureEventArgs e)
|
||||
{
|
||||
var user = (CustomUser)((FrameworkElement)e.OriginalSource).DataContext;
|
||||
NavigationService.Navigate("/Views/ViewProfilePage.xaml", user);
|
||||
}
|
||||
|
||||
private void RefreshButton_Click(object sender, EventArgs e)
|
||||
{
|
||||
//this.friends.RefreshAsync();
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,48 @@
|
|||
<phone:PhoneApplicationPage
|
||||
x:Class="Telerik.Windows.Controls.Cloud.Sample.Views.LoginPage"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
|
||||
xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:telerikCloud="clr-namespace:Telerik.Windows.Controls.Cloud;assembly=Telerik.Windows.Controls.Cloud"
|
||||
FontFamily="{StaticResource PhoneFontFamilyNormal}"
|
||||
FontSize="{StaticResource PhoneFontSizeNormal}"
|
||||
Foreground="{StaticResource PhoneForegroundBrush}"
|
||||
SupportedOrientations="Portrait" Orientation="Portrait"
|
||||
mc:Ignorable="d"
|
||||
shell:SystemTray.IsVisible="True">
|
||||
|
||||
<!--LayoutRoot is the root grid where all page content is placed-->
|
||||
<Grid x:Name="LayoutRoot" Background="Transparent">
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto"/>
|
||||
<RowDefinition Height="*"/>
|
||||
</Grid.RowDefinitions>
|
||||
|
||||
<!--TitlePanel contains the name of the application and page title-->
|
||||
<StackPanel Grid.Row="0" Margin="12,17,0,28">
|
||||
<TextBlock Text="EVERLIVE SAMPLE" Style="{StaticResource PhoneTextNormalStyle}"/>
|
||||
</StackPanel>
|
||||
|
||||
<!--ContentPanel - place additional content here-->
|
||||
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
|
||||
<ScrollViewer HorizontalScrollBarVisibility="Disabled">
|
||||
<telerikCloud:RadCloudLogin
|
||||
Success="loginControl_Success"
|
||||
LoggingIn="loginControl_LoggingIn"
|
||||
SuccessNavigationUri="/Views/MainMenuPage.xaml"
|
||||
RegisterNavigationUri="/Views/CreateAccountPage.xaml"
|
||||
x:Name="loginControl">
|
||||
<telerikCloud:RadCloudLogin.LoginProviders>
|
||||
<telerikCloud:FacebookLoginProvider ClientId="" ClientSecret="" />
|
||||
<telerikCloud:LiveIDLoginProvider ClientId="" ClientSecret="" />
|
||||
<telerikCloud:GoogleLoginProvider ClientId="" ClientSecret="" />
|
||||
</telerikCloud:RadCloudLogin.LoginProviders>
|
||||
</telerikCloud:RadCloudLogin>
|
||||
</ScrollViewer>
|
||||
</Grid>
|
||||
</Grid>
|
||||
|
||||
</phone:PhoneApplicationPage>
|
|
@ -0,0 +1,44 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Net;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using System.Windows.Navigation;
|
||||
using Microsoft.Phone.Controls;
|
||||
using Microsoft.Phone.Shell;
|
||||
using Telerik.Windows.Controls.Cloud.Sample.Models;
|
||||
|
||||
namespace Telerik.Windows.Controls.Cloud.Sample.Views
|
||||
{
|
||||
public partial class LoginPage : PhoneApplicationPage
|
||||
{
|
||||
private LoginProvider? lastProvider;
|
||||
public LoginPage()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
private void loginControl_Success(object sender, EventArgs e)
|
||||
{
|
||||
App.Analytics.TrackFeatureStop("Login." + this.GetLoginFeatureName(this.lastProvider));
|
||||
}
|
||||
|
||||
private void loginControl_LoggingIn(object sender, LoginEventArgs e)
|
||||
{
|
||||
this.lastProvider = e.Provider;
|
||||
App.Analytics.TrackFeatureStart("Login." + this.GetLoginFeatureName(this.lastProvider));
|
||||
}
|
||||
|
||||
private string GetLoginFeatureName(LoginProvider? provider)
|
||||
{
|
||||
if (provider == null)
|
||||
{
|
||||
return "Regular";
|
||||
}
|
||||
string providerName = provider.Value.ToString();
|
||||
|
||||
return providerName;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,62 @@
|
|||
<phone:PhoneApplicationPage
|
||||
x:Class="Telerik.Windows.Controls.Cloud.Sample.Views.MainMenuPage"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
|
||||
xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
FontFamily="{StaticResource PhoneFontFamilyNormal}"
|
||||
FontSize="{StaticResource PhoneFontSizeNormal}"
|
||||
Foreground="{StaticResource PhoneForegroundBrush}"
|
||||
SupportedOrientations="Portrait" Orientation="Portrait"
|
||||
mc:Ignorable="d"
|
||||
shell:SystemTray.IsVisible="True">
|
||||
|
||||
<!--LayoutRoot is the root grid where all page content is placed-->
|
||||
<Grid x:Name="LayoutRoot" Background="Transparent">
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto"/>
|
||||
<RowDefinition Height="*"/>
|
||||
</Grid.RowDefinitions>
|
||||
|
||||
<!--TitlePanel contains the name of the application and page title-->
|
||||
<StackPanel x:Name="TitlePanel" Grid.Row="0" Margin="12,17,0,28">
|
||||
<TextBlock x:Name="ApplicationTitle" Text="{Binding Path=Strings.ApplicationName, Source={StaticResource LocalizedStrings}}" Style="{StaticResource PhoneTextNormalStyle}"/>
|
||||
<TextBlock x:Name="PageTitle" Text="welcome" Margin="9,-7,0,0" Style="{StaticResource PhoneTextTitle1Style}"/>
|
||||
</StackPanel>
|
||||
|
||||
<!--ContentPanel - place additional content here-->
|
||||
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="24,0,24,0">
|
||||
<ItemsControl x:Name="Menu">
|
||||
<ItemsControl.ItemTemplate>
|
||||
<DataTemplate>
|
||||
<ListBoxItem>
|
||||
<Grid Margin="0 8 0 8" Tap="Grid_Tap">
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="Auto"/>
|
||||
<ColumnDefinition Width="*"/>
|
||||
</Grid.ColumnDefinitions>
|
||||
<Border Width="70" Height="70" BorderBrush="{StaticResource PhoneBorderBrush}" BorderThickness="1" Background="{StaticResource PhoneAccentBrush}">
|
||||
<Image Source="{Binding Icon}" Stretch="None" />
|
||||
</Border>
|
||||
<StackPanel Grid.Column="1" Margin="10 -5 0 0" VerticalAlignment="Center">
|
||||
<TextBlock Text="{Binding Label}" FontSize="{StaticResource PhoneFontSizeExtraLarge}" />
|
||||
<TextBlock Text="{Binding Description}" Style="{StaticResource PhoneTextSubtleStyle}" Margin="0 -5 0 0" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</ListBoxItem>
|
||||
</DataTemplate>
|
||||
</ItemsControl.ItemTemplate>
|
||||
</ItemsControl>
|
||||
</Grid>
|
||||
</Grid>
|
||||
|
||||
<!--Sample code showing usage of ApplicationBar-->
|
||||
<phone:PhoneApplicationPage.ApplicationBar>
|
||||
<shell:ApplicationBar IsVisible="True" IsMenuEnabled="True">
|
||||
<shell:ApplicationBarIconButton IconUri="/Images/appbar_logout.png" Text="logout" Click="LogoutButton_Click" />
|
||||
</shell:ApplicationBar>
|
||||
</phone:PhoneApplicationPage.ApplicationBar>
|
||||
|
||||
</phone:PhoneApplicationPage>
|
|
@ -0,0 +1,77 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Net;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using System.Windows.Navigation;
|
||||
using Microsoft.Phone.Controls;
|
||||
using Microsoft.Phone.Shell;
|
||||
using Telerik.Windows.Controls.Cloud.Sample.Helpers;
|
||||
using Telerik.Windows.Controls.Cloud.Sample.Models;
|
||||
using Telerik.Windows.Controls.Cloud.Sample.ViewModel;
|
||||
using Telerik.Windows.Controls.Cloud;
|
||||
using Telerik.Windows.Cloud;
|
||||
|
||||
namespace Telerik.Windows.Controls.Cloud.Sample.Views
|
||||
{
|
||||
public partial class MainMenuPage : PhoneApplicationPage
|
||||
{
|
||||
public MainMenuPage()
|
||||
{
|
||||
InitializeComponent();
|
||||
|
||||
this.InitializeUI();
|
||||
|
||||
this.InitializeData();
|
||||
}
|
||||
|
||||
private void InitializeUI()
|
||||
{
|
||||
List<MenuItem> menuItems = new List<MenuItem>();
|
||||
menuItems.Add(new MenuItem("activities", "Tap here to see what your friends are up to.", "/Views/ActivitiesPage.xaml", "/Images/menu_activities.png"));
|
||||
menuItems.Add(new MenuItem("friends", "Browse the profiles of your friends.", "/Views/FriendsPage.xaml", "/Images/menu_friends.png"));
|
||||
menuItems.Add(new MenuItem("profile", "View and edit your own profile from here.", "/Views/ViewProfilePage.xaml", "/Images/menu_profile.png"));
|
||||
this.Menu.ItemsSource = menuItems;
|
||||
}
|
||||
|
||||
private void InitializeData()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
|
||||
{
|
||||
base.OnNavigatedTo(e);
|
||||
|
||||
var backCount = this.NavigationService.BackStack.Count();
|
||||
for (int i = 0; i < backCount; i++)
|
||||
{
|
||||
this.NavigationService.RemoveBackEntry();
|
||||
}
|
||||
}
|
||||
|
||||
private void Grid_Tap(object sender, System.Windows.Input.GestureEventArgs e)
|
||||
{
|
||||
var menuItem = (MenuItem)((FrameworkElement)e.OriginalSource).DataContext;
|
||||
NavigationService.Navigate(menuItem.PageUrl, menuItem.Value);
|
||||
}
|
||||
|
||||
|
||||
#region Private Fields and Constants
|
||||
|
||||
private bool isInitialized = false;
|
||||
|
||||
#endregion
|
||||
|
||||
private async void LogoutButton_Click(object sender, EventArgs e)
|
||||
{
|
||||
await RadCloudLogin.LogoutAsync();
|
||||
|
||||
if (this.NavigationService.CanGoBack)
|
||||
{
|
||||
this.NavigationService.GoBack();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,75 @@
|
|||
<phone:PhoneApplicationPage
|
||||
x:Class="Telerik.Windows.Controls.Cloud.Sample.Views.ViewActivityPage"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
|
||||
xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
FontFamily="{StaticResource PhoneFontFamilyNormal}"
|
||||
FontSize="{StaticResource PhoneFontSizeNormal}"
|
||||
Foreground="{StaticResource PhoneForegroundBrush}"
|
||||
SupportedOrientations="Portrait" Orientation="Portrait"
|
||||
mc:Ignorable="d"
|
||||
shell:SystemTray.IsVisible="True">
|
||||
|
||||
<!--LayoutRoot is the root grid where all page content is placed-->
|
||||
<Grid x:Name="LayoutRoot" Background="Transparent">
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto"/>
|
||||
<RowDefinition Height="*"/>
|
||||
</Grid.RowDefinitions>
|
||||
|
||||
<!--TitlePanel contains the name of the application and page title-->
|
||||
<!--TitlePanel contains the name of the application and page title-->
|
||||
<StackPanel x:Name="TitlePanel" Grid.Row="0" Margin="12,17,0,15">
|
||||
<TextBlock x:Name="ApplicationTitle" Text="{Binding AuthorName, Converter={StaticResource StringToUppercaseConverter}}" Style="{StaticResource PhoneTextNormalStyle}"/>
|
||||
</StackPanel>
|
||||
|
||||
<!--ContentPanel - place additional content here-->
|
||||
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
|
||||
<ScrollViewer>
|
||||
<StackPanel Margin="{StaticResource PhoneHorizontalMargin}">
|
||||
<Grid Margin="0 0 0 10">
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="*" />
|
||||
<ColumnDefinition Width="Auto" />
|
||||
</Grid.ColumnDefinitions>
|
||||
<TextBlock Grid.Column="0" Text="{Binding CreatedDate}" FontSize="{StaticResource PhoneFontSizeSmall}" Foreground="{StaticResource PhoneSubtleBrush}" />
|
||||
<TextBlock Grid.Column="1" Text="{Binding LikesAndCommentsCount}" FontSize="{StaticResource PhoneFontSizeSmall}" Foreground="{StaticResource PhoneSubtleBrush}" />
|
||||
</Grid>
|
||||
<TextBlock Text="{Binding Text}" FontSize="{StaticResource PhoneFontSizeMedium}" TextWrapping="Wrap" FontStyle="Italic" Margin="0 8 0 8" />
|
||||
<Image Stretch="UniformToFill" Source="{Binding PictureFileUri}" />
|
||||
<Border BorderBrush="{StaticResource PhoneBorderBrush}" Margin="0 25 0 5" BorderThickness="0 0 0 1">
|
||||
<TextBlock Grid.Column="0" Text="comments" FontFamily="Segoe WP" FontSize="32" VerticalAlignment="Center" />
|
||||
</Border>
|
||||
<TextBlock x:Name="NoCommentsText" Text="no one has commented on this yet" TextAlignment="Center" Foreground="{StaticResource PhoneSubtleBrush}" Visibility="{Binding CommentsCount, Converter={StaticResource IntToVisibilityConverter}}" Margin="0 10 0 0" />
|
||||
<ItemsControl x:Name="CommentsList" Margin="0 10 0 0">
|
||||
<ItemsControl.ItemTemplate>
|
||||
<DataTemplate>
|
||||
<StackPanel Margin="0 0 0 20">
|
||||
<Grid Margin="0 0 0 0">
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="*" />
|
||||
<ColumnDefinition Width="Auto" />
|
||||
</Grid.ColumnDefinitions>
|
||||
<TextBlock Grid.Column="0" Text="{Binding AuthorName}" FontSize="{StaticResource PhoneFontSizeSmall}" Foreground="{StaticResource PhoneAccentBrush}" />
|
||||
<TextBlock Grid.Column="1" Text="{Binding CreatedDate}" FontSize="16" Foreground="{StaticResource PhoneSubtleBrush}" VerticalAlignment="Bottom" />
|
||||
</Grid>
|
||||
<TextBlock Text="{Binding Text}" FontSize="{StaticResource PhoneFontSizeSmall}" TextWrapping="Wrap" />
|
||||
</StackPanel>
|
||||
</DataTemplate>
|
||||
</ItemsControl.ItemTemplate>
|
||||
</ItemsControl>
|
||||
</StackPanel>
|
||||
</ScrollViewer>
|
||||
</Grid>
|
||||
</Grid>
|
||||
|
||||
<phone:PhoneApplicationPage.ApplicationBar>
|
||||
<shell:ApplicationBar IsVisible="True" IsMenuEnabled="True">
|
||||
|
||||
</shell:ApplicationBar>
|
||||
</phone:PhoneApplicationPage.ApplicationBar>
|
||||
|
||||
</phone:PhoneApplicationPage>
|
|
@ -0,0 +1,193 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Net;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using System.Windows.Navigation;
|
||||
using Microsoft.Phone.Controls;
|
||||
using Microsoft.Phone.Shell;
|
||||
using Telerik.Everlive.Sdk.Core.Linq.Translators;
|
||||
using Telerik.Everlive.Sdk.Core.Query.Definition.Filtering;
|
||||
using Telerik.Everlive.Sdk.Core.Query.Definition.Filtering.Simple;
|
||||
using Telerik.Everlive.Sdk.Core.Query.Definition.Sorting;
|
||||
using Telerik.Everlive.Sdk.Core.Result;
|
||||
using Telerik.Windows.Controls.Cloud.Sample.Helpers;
|
||||
using Telerik.Windows.Controls.Cloud.Sample.Models;
|
||||
using Telerik.Windows.Controls.Cloud;
|
||||
using Telerik.Windows.Cloud;
|
||||
using Telerik.Everlive.Sdk.Core;
|
||||
|
||||
namespace Telerik.Windows.Controls.Cloud.Sample.Views
|
||||
{
|
||||
public partial class ViewActivityPage : PhoneApplicationPage
|
||||
{
|
||||
private Activity currentActivity;
|
||||
|
||||
public ViewActivityPage()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
|
||||
{
|
||||
base.OnNavigatedTo(e);
|
||||
|
||||
if (e.NavigationMode == System.Windows.Navigation.NavigationMode.New)
|
||||
{
|
||||
var activity = (Activity)this.NavigationContext.GetData();
|
||||
if (activity != null)
|
||||
{
|
||||
this.DataContext = activity;
|
||||
this.currentActivity = activity;
|
||||
this.RefreshApplicationBar();
|
||||
|
||||
if (activity.Id != Guid.Empty)
|
||||
{
|
||||
this.ReloadComments();
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
this.ReloadComments();
|
||||
}
|
||||
}
|
||||
|
||||
private async void ReloadComments()
|
||||
{
|
||||
EverliveApp nativeApp = CloudProvider.Current.NativeConnection as EverliveApp;
|
||||
|
||||
//ItemsResult<Comment> result = await (CloudProvider.Current as ICloudProvider).getitem.GetSortedItemsByFilterAsync<Comment>(filter, sorting);
|
||||
RequestResult<IEnumerable<Comment>> comments = await nativeApp.WorkWith().Data<Comment>().GetAll().Where(comment => comment.ActivityId == this.currentActivity.Id).OrderBy<DateTime>(c => c.CreatedAt).TryExecuteAsync();
|
||||
if (comments.Success)
|
||||
{
|
||||
this.currentActivity.CommentsCount = comments.Value.Count<Comment>();
|
||||
this.CommentsList.ItemsSource = comments.Value;
|
||||
}
|
||||
}
|
||||
|
||||
private void RefreshApplicationBar()
|
||||
{
|
||||
var appBar = this.ApplicationBar;
|
||||
|
||||
|
||||
var likeButton = new ApplicationBarIconButton()
|
||||
{
|
||||
IconUri = new Uri("Images/appbar_like.png", UriKind.Relative),
|
||||
Text = "like"
|
||||
};
|
||||
likeButton.Click += new EventHandler(LikeButton_Click);
|
||||
|
||||
var unlikeButton = new ApplicationBarIconButton()
|
||||
{
|
||||
IconUri = new Uri("Images/appbar_unlike.png", UriKind.Relative),
|
||||
Text = "unlike"
|
||||
};
|
||||
unlikeButton.Click += new EventHandler(UnlikeButton_Click);
|
||||
|
||||
var commentButton = new ApplicationBarIconButton()
|
||||
{
|
||||
IconUri = new Uri("Images/appbar_comment.png", UriKind.Relative),
|
||||
Text = "comment"
|
||||
};
|
||||
commentButton.Click += new EventHandler(CommentButton_Click);
|
||||
|
||||
var editButton = new ApplicationBarIconButton()
|
||||
{
|
||||
IconUri = new Uri("Images/appbar_edit.png", UriKind.Relative),
|
||||
Text = "edit"
|
||||
};
|
||||
editButton.Click += new EventHandler(EditButton_Click);
|
||||
|
||||
var deleteButton = new ApplicationBarIconButton()
|
||||
{
|
||||
IconUri = new Uri("Images/appbar_delete.png", UriKind.Relative),
|
||||
Text = "delete"
|
||||
};
|
||||
deleteButton.Click += new EventHandler(DeleteButton_Click);
|
||||
|
||||
bool isOwnPost = this.currentActivity.UserId == CloudProvider.Current.CurrentUser.GetId();
|
||||
bool isLikedByMe = this.currentActivity.Likes != null && this.currentActivity.Likes.Contains(CloudProvider.Current.CurrentUser.GetId());
|
||||
|
||||
appBar.Buttons.Clear();
|
||||
|
||||
if (isLikedByMe)
|
||||
{
|
||||
appBar.Buttons.Add(unlikeButton);
|
||||
}
|
||||
else
|
||||
{
|
||||
appBar.Buttons.Add(likeButton);
|
||||
}
|
||||
appBar.Buttons.Add(commentButton);
|
||||
if (isOwnPost)
|
||||
{
|
||||
appBar.Buttons.Add(editButton);
|
||||
appBar.Buttons.Add(deleteButton);
|
||||
}
|
||||
}
|
||||
|
||||
private void CommentButton_Click(object sender, EventArgs e)
|
||||
{
|
||||
Comment newComment = new Comment();
|
||||
newComment.ActivityId = this.currentActivity.Id;
|
||||
newComment.UserId = CloudProvider.Current.CurrentUser.GetId();
|
||||
NavigationService.Navigate("/Views/CreateOrEditCommentPage.xaml", newComment);
|
||||
}
|
||||
|
||||
private void LikeButton_Click(object sender, EventArgs e)
|
||||
{
|
||||
var likesList = new List<Guid>();
|
||||
if (this.currentActivity.Likes != null) likesList.AddRange(this.currentActivity.Likes);
|
||||
likesList.Add(CloudProvider.Current.CurrentUser.GetId());
|
||||
this.UpdateLikes(likesList);
|
||||
}
|
||||
|
||||
private void UnlikeButton_Click(object sender, EventArgs e)
|
||||
{
|
||||
var likesList = new List<Guid>();
|
||||
if (this.currentActivity.Likes != null) likesList.AddRange(this.currentActivity.Likes);
|
||||
likesList.Remove(CloudProvider.Current.CurrentUser.GetId());
|
||||
this.UpdateLikes(likesList);
|
||||
}
|
||||
|
||||
private void EditButton_Click(object sender, EventArgs e)
|
||||
{
|
||||
NavigationService.Navigate("/Views/CreateOrEditActivityPage.xaml", this.currentActivity);
|
||||
}
|
||||
|
||||
private async void DeleteButton_Click(object sender, EventArgs e)
|
||||
{
|
||||
try
|
||||
{
|
||||
bool result = await (CloudProvider.Current as ICloudProvider).DeleteDataItemAsync(this.currentActivity);
|
||||
if (result && this.NavigationService.CanGoBack)
|
||||
{
|
||||
this.NavigationService.GoBack();
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
System.Windows.MessageBox.Show("Could not delete the activity. Error: " + ex.Message);
|
||||
}
|
||||
}
|
||||
|
||||
private async void UpdateLikes(List<Guid> likes)
|
||||
{
|
||||
this.currentActivity.Likes = likes;
|
||||
try
|
||||
{
|
||||
bool result = await (CloudProvider.Current as ICloudProvider).UpdateDataItemAsync(this.currentActivity);
|
||||
if (result)
|
||||
{
|
||||
this.RefreshApplicationBar();
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
System.Windows.MessageBox.Show("Could not update likes. Error: " + ex.Message);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,64 @@
|
|||
using System;
|
||||
using System.Net;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using System.Windows.Documents;
|
||||
using System.Windows.Ink;
|
||||
using System.Windows.Input;
|
||||
using System.Windows.Media;
|
||||
using System.Windows.Media.Animation;
|
||||
using System.Windows.Media.Imaging;
|
||||
using System.Windows.Shapes;
|
||||
|
||||
namespace Telerik.Windows.Controls.Cloud.Sample.ViewModel
|
||||
{
|
||||
public class MenuItem
|
||||
{
|
||||
|
||||
#region Properties
|
||||
|
||||
public string Label { get; set; }
|
||||
|
||||
public string Description { get; set; }
|
||||
|
||||
public string PageUrl { get; set; }
|
||||
|
||||
public object Value { get; set; }
|
||||
|
||||
public string IconPath { get; set; }
|
||||
|
||||
#endregion
|
||||
|
||||
#region Constructors and Initialization
|
||||
|
||||
public MenuItem()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public MenuItem(string label, string description, string pageUrl, string iconPath)
|
||||
: this(label, description, pageUrl, iconPath, null)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public MenuItem(string label, string description, string pageUrl, string iconPath, object value)
|
||||
{
|
||||
this.Label = label;
|
||||
this.Description = description;
|
||||
this.PageUrl = pageUrl;
|
||||
this.IconPath = iconPath;
|
||||
this.Value = value;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
public ImageSource Icon
|
||||
{
|
||||
get
|
||||
{
|
||||
return new BitmapImage(new Uri(this.IconPath, UriKind.Relative));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,76 @@
|
|||
<phone:PhoneApplicationPage
|
||||
x:Class="Telerik.Windows.Controls.Cloud.Sample.Views.ViewProfilePage"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
|
||||
xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
FontFamily="{StaticResource PhoneFontFamilyNormal}"
|
||||
FontSize="{StaticResource PhoneFontSizeNormal}"
|
||||
Foreground="{StaticResource PhoneForegroundBrush}"
|
||||
SupportedOrientations="Portrait" Orientation="Portrait"
|
||||
mc:Ignorable="d"
|
||||
shell:SystemTray.IsVisible="True">
|
||||
|
||||
<!--LayoutRoot is the root grid where all page content is placed-->
|
||||
<Grid x:Name="LayoutRoot" Background="Transparent">
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto"/>
|
||||
<RowDefinition Height="*"/>
|
||||
</Grid.RowDefinitions>
|
||||
|
||||
|
||||
|
||||
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
|
||||
<ScrollViewer>
|
||||
<StackPanel Margin="{StaticResource PhoneHorizontalMargin}">
|
||||
<Grid Margin="0 0 0 10">
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="Auto" />
|
||||
<ColumnDefinition Width="*" />
|
||||
</Grid.ColumnDefinitions>
|
||||
<Border Width="120" Height="120" BorderBrush="{StaticResource PhoneBorderBrush}" BorderThickness="1">
|
||||
<Grid>
|
||||
<TextBlock FontSize="{StaticResource PhoneFontSizeMedium}" Foreground="{StaticResource PhoneSubtleBrush}" TextWrapping="Wrap" TextAlignment="Center" VerticalAlignment="Center" HorizontalAlignment="Center" >
|
||||
no<LineBreak/>picture
|
||||
</TextBlock>
|
||||
<Image x:Name="ProfileImage" Source="{Binding PictureFileUri}" />
|
||||
|
||||
</Grid>
|
||||
</Border>
|
||||
<StackPanel Grid.Column="1" Margin="10 0 0 0">
|
||||
<TextBlock Text="{Binding DisplayName}" FontSize="36" />
|
||||
<TextBlock Text="{Binding AgeString}" FontSize="{StaticResource PhoneFontSizeNormal}" Foreground="{StaticResource PhoneSubtleBrush}" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
<TextBlock Text="{Binding Text}" FontSize="{StaticResource PhoneFontSizeMedium}" TextWrapping="Wrap" FontStyle="Italic" />
|
||||
<Border BorderBrush="{StaticResource PhoneBorderBrush}" Margin="0 18 0 5" BorderThickness="0 0 0 1">
|
||||
<TextBlock Grid.Column="0" Text="PERSONAL INFORMATION" FontSize="24" FontFamily="Segoe WP Semibold" VerticalAlignment="Center" />
|
||||
</Border>
|
||||
|
||||
<TextBlock Text="age" FontSize="{StaticResource PhoneFontSizeLarge}" />
|
||||
<TextBlock Text="{Binding AgeString}" VerticalAlignment="Center" HorizontalAlignment="Left" FontSize="{StaticResource PhoneFontSizeNormal}" Foreground="{StaticResource PhoneAccentBrush}" Margin="0 -3 0 10" />
|
||||
|
||||
<TextBlock Text="gender" FontSize="{StaticResource PhoneFontSizeLarge}" />
|
||||
<TextBlock Text="{Binding GenderString}" VerticalAlignment="Center" HorizontalAlignment="Left" FontSize="{StaticResource PhoneFontSizeNormal}" Foreground="{StaticResource PhoneAccentBrush}" Margin="0 -3 0 10" />
|
||||
|
||||
<TextBlock Text="date of birth" FontSize="{StaticResource PhoneFontSizeLarge}" />
|
||||
<TextBlock Text="{Binding BirthDateString}" VerticalAlignment="Center" HorizontalAlignment="Left" FontSize="{StaticResource PhoneFontSizeNormal}" Foreground="{StaticResource PhoneAccentBrush}" Margin="0 -3 0 10" />
|
||||
|
||||
<Border BorderBrush="{StaticResource PhoneBorderBrush}" Margin="0 18 0 5" BorderThickness="0 0 0 1">
|
||||
<TextBlock Grid.Column="0" Text="ABOUT" FontSize="24" FontFamily="Segoe WP Semibold" VerticalAlignment="Center" />
|
||||
</Border>
|
||||
|
||||
<TextBlock Text="{Binding About}" FontSize="{StaticResource PhoneFontSizeMedium}" TextWrapping="Wrap" FontStyle="Italic" />
|
||||
</StackPanel>
|
||||
</ScrollViewer>
|
||||
</Grid>
|
||||
</Grid>
|
||||
|
||||
<phone:PhoneApplicationPage.ApplicationBar>
|
||||
<shell:ApplicationBar IsVisible="True" IsMenuEnabled="True">
|
||||
|
||||
</shell:ApplicationBar>
|
||||
</phone:PhoneApplicationPage.ApplicationBar>
|
||||
</phone:PhoneApplicationPage>
|
|
@ -0,0 +1,83 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Net;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using System.Windows.Navigation;
|
||||
using Microsoft.Phone.Controls;
|
||||
using Microsoft.Phone.Shell;
|
||||
using Telerik.Everlive.Sdk.Core.Result;
|
||||
using Telerik.Windows.Controls.Cloud.Sample.Helpers;
|
||||
using Telerik.Windows.Controls.Cloud.Sample.Models;
|
||||
using Telerik.Windows.Controls.Cloud;
|
||||
using Telerik.Windows.Cloud;
|
||||
|
||||
namespace Telerik.Windows.Controls.Cloud.Sample.Views
|
||||
{
|
||||
public partial class ViewProfilePage : PhoneApplicationPage
|
||||
{
|
||||
|
||||
public ViewProfilePage()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
protected override async void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
|
||||
{
|
||||
base.OnNavigatedTo(e);
|
||||
|
||||
if (e.NavigationMode == System.Windows.Navigation.NavigationMode.New)
|
||||
{
|
||||
var user = (CustomUser)this.NavigationContext.GetData();
|
||||
if (user != null)
|
||||
{
|
||||
this.DataContext = user;
|
||||
this.currentUser = user;
|
||||
}
|
||||
else
|
||||
{
|
||||
this.DataContext = CloudProvider.Current.CurrentUser;
|
||||
this.currentUser = CloudProvider.Current.CurrentUser as CustomUser;
|
||||
}
|
||||
this.RefreshApplicationBar();
|
||||
}
|
||||
}
|
||||
|
||||
private void RefreshApplicationBar()
|
||||
{
|
||||
var appBar = this.ApplicationBar;
|
||||
|
||||
var editButton = new ApplicationBarIconButton()
|
||||
{
|
||||
IconUri = new Uri("Images/appbar_edit.png", UriKind.Relative),
|
||||
Text = "edit"
|
||||
};
|
||||
editButton.Click += new EventHandler(EditButton_Click);
|
||||
|
||||
bool isOwnProfile = this.currentUser.Id == CloudProvider.Current.CurrentUser.GetId();
|
||||
|
||||
appBar.Buttons.Clear();
|
||||
|
||||
if (isOwnProfile)
|
||||
{
|
||||
appBar.Buttons.Add(editButton);
|
||||
}
|
||||
else
|
||||
{
|
||||
appBar.IsVisible = false;
|
||||
}
|
||||
}
|
||||
|
||||
private void EditButton_Click(object sender, EventArgs e)
|
||||
{
|
||||
this.NavigationService.Navigate("/Views/CreateAccountPage.xaml", this.currentUser);
|
||||
}
|
||||
|
||||
#region Private Fields and Constants
|
||||
|
||||
private CustomUser currentUser;
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
|
@ -0,0 +1,347 @@
|
|||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Telerik.Windows.Core.Cloud.Azure</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Telerik.Windows.Cloud.Azure.AzureFeedbackItem">
|
||||
<summary>
|
||||
Represents the default container for a feedback item in the RadCloudFeedbackControl.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.Azure.AzureItem">
|
||||
<summary>
|
||||
Represents a base class for all Telerik Cloud Controls items used in the context with Azure Mobile Services.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureItem.GetId">
|
||||
<summary>
|
||||
Gets a <see cref="T:System.Guid"/> representing the unique ID of the cloud item.
|
||||
</summary>
|
||||
<returns>
|
||||
The ID.
|
||||
</returns>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureFeedbackItem.CreationDate">
|
||||
<summary>
|
||||
Gets or sets the date when this feedback item was created.
|
||||
</summary>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureFeedbackItem.IsDeleted">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether this feedback item is deleted by the user.
|
||||
</summary>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureFeedbackItem.IsNew">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether this feedback item is new.
|
||||
</summary>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureFeedbackItem.IsSentByDeveloper">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether this feedback item is sent by developer.
|
||||
</summary>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureFeedbackItem.Message">
|
||||
<summary>
|
||||
Gets or sets the message.
|
||||
</summary>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureFeedbackItem.UserId">
|
||||
<summary>
|
||||
Gets or sets the id of the user that is related to this feedback item.
|
||||
</summary>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.Azure.AzureNotificationItem">
|
||||
<summary>
|
||||
Represents the default Notification Item used by the RadCloudNotificationControl.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureNotificationItem.IsActive">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether this notification item is active. If it is not active, it will not be visible to the users.
|
||||
</summary>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureNotificationItem.Message">
|
||||
<summary>
|
||||
Gets or sets the notification message.
|
||||
</summary>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureNotificationItem.TaskToExecute">
|
||||
<summary>
|
||||
Gets or sets the task that will be created if the user accept this notification.
|
||||
</summary>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureNotificationItem.TaskToExecuteArgs">
|
||||
<summary>
|
||||
Gets or sets the arguments that will be used by the <see cref="P:Telerik.Windows.Cloud.ICloudNotificationItem.TaskToExecute"/>.
|
||||
</summary>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureNotificationItem.Title">
|
||||
<summary>
|
||||
Gets or sets the notification title.
|
||||
</summary>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.Azure.AzurePicture">
|
||||
<summary>
|
||||
Represents the default Picture Item used in the RadCloudPictureGallery instance.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzurePicture.PictureId">
|
||||
<summary>
|
||||
Gets or sets the id of the picture item.
|
||||
</summary>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzurePicture.PictureThumbnailId">
|
||||
<summary>
|
||||
Gets or sets the id of the picture item that contains thumbnail of the image.
|
||||
</summary>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzurePicture.PictureThumbnailUri">
|
||||
<summary>
|
||||
Gets the URI of the picture item's thumbnail image.
|
||||
</summary>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzurePicture.PictureUri">
|
||||
<summary>
|
||||
Gets the URI of the picture item.
|
||||
</summary>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.Azure.AzureProvider">
|
||||
<summary>
|
||||
Represents a provider that will be used by Telerik's CloudControls to make their connection with Azure.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureProvider.#ctor(System.String,System.String,System.Type,System.Type,System.Type)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Telerik.Windows.Cloud.Azure.AzureProvider"/> class.
|
||||
</summary>
|
||||
<param name="appUri">The URI of the Azure Mobile Service to which the connection will be established.</param>
|
||||
<param name="apiKey">The API key.</param>
|
||||
<param name="userType">Type of the user.</param>
|
||||
<param name="settingsType">Type of the settings.</param>
|
||||
<param name="picturesType">Type of the pictures.</param>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureProvider.#ctor(Telerik.Windows.Cloud.Azure.AzureProviderSettings)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Telerik.Windows.Cloud.Azure.AzureProvider"/> class.
|
||||
</summary>
|
||||
<param name="providerSettings">The settings for the provider.</param>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureProvider.CheckForExistingUser(System.String)">
|
||||
<summary>
|
||||
Checks whether a user with the provided username already exists.
|
||||
</summary>
|
||||
<param name="username"></param>
|
||||
<returns></returns>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureProvider.CheckForExistingEmail(System.String)">
|
||||
<summary>
|
||||
Checks whether a user with the provided email already exists.
|
||||
</summary>
|
||||
<param name="email"></param>
|
||||
<returns></returns>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureProvider.LoginWithFacebook(System.String)">
|
||||
<summary>
|
||||
Provides a mechanism for authenticating a user with a Facebook account.
|
||||
</summary>
|
||||
<param name="token">The token provided by the Facbook OAuth SDK after a successful login.</param>
|
||||
<returns>An instance of the <see cref="T:Telerik.Windows.Cloud.LoginResult"/> enum determining the result of the login operation.</returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureProvider.LoginWithGoogle(System.String)">
|
||||
<summary>
|
||||
Provides a mechanism for authenticating a user with a Google account.
|
||||
</summary>
|
||||
<param name="token">The token provided by the Google OAuth SDK after a successful login.</param>
|
||||
<returns>An instance of the <see cref="T:Telerik.Windows.Cloud.LoginResult"/> enum determining the result of the login operation.</returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureProvider.LoginWithLiveId(System.String)">
|
||||
<summary>
|
||||
Provides a mechanism for authenticating a user with a LiveID account.
|
||||
</summary>
|
||||
<param name="token">The token provided by the LiveID OAuth SDK after a successful login.</param>
|
||||
<returns>An instance of the <see cref="T:Telerik.Windows.Cloud.LoginResult"/> enum determining the result of the login operation.</returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureProvider.LoginAsync(System.String,System.String)">
|
||||
<summary>
|
||||
Performs a login operation with the provided username and password.
|
||||
</summary>
|
||||
<param name="username"></param>
|
||||
<param name="password"></param>
|
||||
<returns></returns>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureProvider.LogoutAsync">
|
||||
<summary>
|
||||
Performs a logout operation of the currently logged user.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureProvider.GetItemsByTypeAsync(System.Type)">
|
||||
<summary>
|
||||
Gets the items from the provided type.
|
||||
</summary>
|
||||
<param name="itemsType"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureProvider.CreateDataItemAsync(Telerik.Windows.Cloud.ICloudDataItem)">
|
||||
<summary>
|
||||
Saves the specified new data item to the cloud storage.
|
||||
</summary>
|
||||
<param name="dataItem"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureProvider.CreateItemAsync(Telerik.Windows.Cloud.ICloudDataItem)">
|
||||
<summary>
|
||||
Creates the item async.
|
||||
</summary>
|
||||
<param name="dataItem">The data item.</param>
|
||||
<returns></returns>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureProvider.UpdateDataItemAsync(Telerik.Windows.Cloud.ICloudDataItem)">
|
||||
<summary>
|
||||
Updates the specified data item to the cloud storage.
|
||||
</summary>
|
||||
<param name="dataItem"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureProvider.DeleteDataItemAsync(Telerik.Windows.Cloud.ICloudDataItem)">
|
||||
<summary>
|
||||
Deletes the specified data item from the cloud storage.
|
||||
</summary>
|
||||
<param name="dataItem"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureProvider.DeleteDataItemsAsync(System.Collections.Generic.IEnumerable{Telerik.Windows.Cloud.ICloudDataItem})">
|
||||
<summary>
|
||||
Deletes the specified data items from the cloud storage.
|
||||
</summary>
|
||||
<param name="dataItems"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureProvider.LoadCurrentSettingsAsync">
|
||||
<summary>
|
||||
Loads the application settings saved by the currently logged user.
|
||||
If there are no settings saved by the currently logged user or if there is no user logged the default settings are loaded.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureProvider.LoadSettings(Telerik.Windows.Cloud.ICloudSettings)">
|
||||
<summary>
|
||||
Loads the provided application settings.
|
||||
</summary>
|
||||
<param name="settings"></param>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureProvider.SaveSettingsAsync(Telerik.Windows.Cloud.ICloudSettings)">
|
||||
<summary>
|
||||
Saves the provided application settings for the currently logged user.
|
||||
</summary>
|
||||
<param name="settings"></param>
|
||||
<returns></returns>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureProvider.UserType">
|
||||
<summary>
|
||||
Gets or sets an instance of the <see cref="T:System.Type"/> class
|
||||
describing the custom type used to store user information.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureProvider.SettingsType">
|
||||
<summary>
|
||||
Gets or sets an instance of the <see cref="T:System.Type"/> class
|
||||
describing the custom type used to store information about the application settings.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureProvider.PicturesType">
|
||||
<summary>
|
||||
Gets or sets an instance of the <see cref="T:System.Type"/> class
|
||||
describing the custom type used to store picture information.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureProvider.CurrentUser">
|
||||
<summary>
|
||||
Gets the current user.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureProvider.CurrentSettings">
|
||||
<summary>
|
||||
Gets the currently loaded application settings.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureProvider.NativeConnection">
|
||||
<summary>
|
||||
Gets a native connection to the cloud services used by this provider.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.Azure.AzureProviderSettings">
|
||||
<summary>
|
||||
A settings container for establishing a connection to the Azure Mobile Services.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureProviderSettings.ServiceUri">
|
||||
<summary>
|
||||
Gets or sets the URI of the Azure Mobile Services instance.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.Azure.AzureSettings">
|
||||
<summary>
|
||||
Represents the container holding the settings operated by a RadCloudSettingsControl instance.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureSettings.CreatedBy">
|
||||
<summary>
|
||||
The Id of the user that created these settings.
|
||||
</summary>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.Azure.AzureUser">
|
||||
<summary>
|
||||
Represents a user logged into the Azure Mobile Service.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureUser.#ctor(Microsoft.WindowsAzure.MobileServices.MobileServiceUser)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Telerik.Windows.Cloud.Azure.AzureUser"/> class.
|
||||
</summary>
|
||||
<param name="nativeUser">The native user object.</param>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureUser.Password">
|
||||
<summary>
|
||||
Gets or sets the password.
|
||||
</summary>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureUser.NativeId">
|
||||
<summary>
|
||||
Gets a string representing the ID of the currently logged user in the Azure service.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureUser.Username">
|
||||
<summary>
|
||||
Gets or sets the username.
|
||||
</summary>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
|
@ -0,0 +1,574 @@
|
|||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Telerik.Windows.Core.Cloud.Everlive</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Telerik.Windows.Cloud.EverliveAppointmentSource">
|
||||
<summary>
|
||||
Represent an Everlive implementation of an AppointmentSource.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveAppointmentSource.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Telerik.Windows.Cloud.EverliveAppointmentSource"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveAppointmentSource.#ctor(System.Type)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Telerik.Windows.Cloud.EverliveAppointmentSource"/> class.
|
||||
</summary>
|
||||
<param name="appointmentsType">Type of the appointments.</param>
|
||||
<exception cref="T:System.ArgumentException">The ItemsType must inherits from EverliveAppointment.</exception>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveAppointmentSource.CreateAppointmentAsync(Telerik.Windows.Cloud.ICloudAppointment)">
|
||||
<summary>
|
||||
Creates a new appointment async.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveAppointmentSource.UpdateAppointmentAsync(Telerik.Windows.Cloud.ICloudAppointment)">
|
||||
<summary>
|
||||
Updates the provided appointment async.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveAppointmentSource.DeleteAppointmentAsync(Telerik.Windows.Cloud.ICloudAppointment)">
|
||||
<summary>
|
||||
Deletes the provided appointment async.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveAppointmentSource.FetchData(System.DateTime,System.DateTime)">
|
||||
<summary>
|
||||
An abstract method that inheritors must implement in order to
|
||||
fetch new appointments from the native appointment source.
|
||||
</summary>
|
||||
<param name="startDate">The start date for the new appointments.</param>
|
||||
<param name="endDate">The end date for the new appointments.</param>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveAppointmentSource.SelectedDate">
|
||||
<summary>
|
||||
Gets or sets the selected date.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveAppointmentSource.SelectedAppointment">
|
||||
<summary>
|
||||
Gets or sets the selected appointment.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveAppointmentSource.AppointmentsType">
|
||||
<summary>
|
||||
Gets the type of the appointments.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.EverliveAppointmentSource`1">
|
||||
<summary>
|
||||
Represent an Everlive implementation of a generic AppointmentSource.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveAppointmentSource`1.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Telerik.Windows.Cloud.EverliveAppointmentSource"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveAppointmentSource`1.#ctor(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Telerik.Windows.Cloud.EverliveAppointmentSource"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveAppointmentSource`1.CreateAppointmentAsync(Telerik.Windows.Cloud.ICloudAppointment)">
|
||||
<summary>
|
||||
Creates a new appointment async.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveAppointmentSource`1.UpdateAppointmentAsync(Telerik.Windows.Cloud.ICloudAppointment)">
|
||||
<summary>
|
||||
Updates the provided appointment async.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveAppointmentSource`1.DeleteAppointmentAsync(Telerik.Windows.Cloud.ICloudAppointment)">
|
||||
<summary>
|
||||
Deletes the provided appointment async.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveAppointmentSource`1.FetchData(System.DateTime,System.DateTime)">
|
||||
<summary>
|
||||
An abstract method that inheritors must implement in order to
|
||||
fetch new appointments from the native appointment source.
|
||||
</summary>
|
||||
<param name="startDate">The start date for the new appointments.</param>
|
||||
<param name="endDate">The end date for the new appointments.</param>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveAppointmentSource`1.SelectedDate">
|
||||
<summary>
|
||||
Gets or sets the selected date.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveAppointmentSource`1.SelectedAppointment">
|
||||
<summary>
|
||||
Gets or sets the selected appointment.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveAppointmentSource`1.Filter">
|
||||
<summary>
|
||||
Gets or sets the filter that is applied when getting items from the service.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveAppointmentSource`1.AppointmentsType">
|
||||
<summary>
|
||||
Gets the type of the appointments.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.EverliveCloudDataService`1">
|
||||
<summary>
|
||||
Represents a class used for getting data from the cloud with applied filters.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveCloudDataService`1.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Telerik.Windows.Cloud.EverliveCloudDataService`1"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveCloudDataService`1.GetItemsAsync">
|
||||
<summary>
|
||||
Gets the items according to the provided Filter asynchronously.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveCloudDataService`1.Filter">
|
||||
<summary>
|
||||
Gets or sets the filter that is applied when getting items from the service.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.EverliveAppointment">
|
||||
<summary>
|
||||
Represents a class used for the appointments managed by the <see cref="T:Telerik.Windows.Cloud.EverliveProvider"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.EverliveDataItem">
|
||||
<summary>
|
||||
Represents a class used for data items user by the <see cref="T:Telerik.Windows.Cloud.EverliveProvider"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveDataItem.GetId">
|
||||
<summary>
|
||||
Gets a <see cref="T:System.Guid"/> representing the unique ID of the cloud item.
|
||||
</summary>
|
||||
<returns>
|
||||
The ID.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveAppointment.Equals(System.Object)">
|
||||
<summary>
|
||||
Determines whether the specified <see cref="T:System.Object"/> is equal to this instance.
|
||||
</summary>
|
||||
<param name="obj">The <see cref="T:System.Object"/> to compare with this instance.</param>
|
||||
<returns>
|
||||
<c>true</c> if the specified <see cref="T:System.Object"/> is equal to this instance; otherwise, <c>false</c>.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveAppointment.GetHashCode">
|
||||
<summary>
|
||||
Returns a hash code for this instance.
|
||||
</summary>
|
||||
<returns>
|
||||
A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveAppointment.StartDate">
|
||||
<summary>
|
||||
Gets or sets the start date of the appointment.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveAppointment.EndDate">
|
||||
<summary>
|
||||
Gets or sets the end date of the appointment.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveAppointment.Subject">
|
||||
<summary>
|
||||
Gets or sets the subject of the appointment.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveAppointment.Location">
|
||||
<summary>
|
||||
Gets or sets the location of the appointment.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveAppointment.Notes">
|
||||
<summary>
|
||||
Gets or sets the notes for the appointment.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.EverliveFeedbackItem">
|
||||
<summary>
|
||||
Represents a class used for the feedback items managed by the <see cref="T:Telerik.Windows.Cloud.EverliveProvider"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveFeedbackItem.IsSentByDeveloper">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether this feedback item is sent by developer.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveFeedbackItem.UserId">
|
||||
<summary>
|
||||
Gets or sets the id of the user that is related to this feedback item.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveFeedbackItem.Message">
|
||||
<summary>
|
||||
Gets or sets the message.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveFeedbackItem.IsNew">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether this feedback item is new.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveFeedbackItem.IsDeleted">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether this feedback item is deleted by the user.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveFeedbackItem.CreationDate">
|
||||
<summary>
|
||||
Gets or sets the date when this feedback item was created.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.EverliveNotificationItem">
|
||||
<summary>
|
||||
Represents a class used for the notification items managed by the <see cref="T:Telerik.Windows.Cloud.EverliveProvider"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveNotificationItem.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Telerik.Windows.Cloud.EverliveNotificationItem"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveNotificationItem.Title">
|
||||
<summary>
|
||||
Gets or sets the notification title.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveNotificationItem.Message">
|
||||
<summary>
|
||||
Gets or sets the notification message.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveNotificationItem.TaskToExecute">
|
||||
<summary>
|
||||
Gets or sets the task that will be created if the user accept this notification.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveNotificationItem.TaskToExecuteArgs">
|
||||
<summary>
|
||||
Gets or sets the arguments that will be used by the <see cref="P:Telerik.Windows.Cloud.EverliveNotificationItem.TaskToExecute"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveNotificationItem.IsActive">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether this notification item is active. If it is not active, it will not be visible to the users.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.EverlivePictureItem">
|
||||
<summary>
|
||||
Everlive implementation of the ICloudPictureItem interface.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverlivePictureItem.PictureId">
|
||||
<summary>
|
||||
Gets or sets the id of the picture item.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverlivePictureItem.PictureThumbnailId">
|
||||
<summary>
|
||||
Gets or sets the id of the picture item that contains thumbnail of the image.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverlivePictureItem.PictureUri">
|
||||
<summary>
|
||||
Gets the URI of the picture item.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverlivePictureItem.PictureThumbnailUri">
|
||||
<summary>
|
||||
Gets the URI of the picture item's thumbnail image.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.EverliveSettings">
|
||||
<summary>
|
||||
Represents a class used for the application settings used by the <see cref="T:Telerik.Windows.Cloud.EverliveProvider"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.EverliveUser">
|
||||
<summary>
|
||||
Represents a class used for users in the <see cref="T:Telerik.Windows.Cloud.EverliveProvider"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveUser.GetId">
|
||||
<summary>
|
||||
Gets a <see cref="T:System.Guid"/> representing the unique ID of the cloud item.
|
||||
</summary>
|
||||
<returns>
|
||||
The ID.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.EverliveDiagnosticsInfo">
|
||||
<summary>
|
||||
Provides a model for an object containing information about the application's state when an exception occurs.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveDiagnosticsInfo.StackTraceHashCode">
|
||||
<summary>
|
||||
Gets or sets the hashcode of the currently occured exception.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveDiagnosticsInfo.ExceptionInfo">
|
||||
<summary>
|
||||
Gets or sets the exception information.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.EverliveProvider">
|
||||
<summary>
|
||||
Represents a provider that will be used by Telerik's CloudControls to make their connection with Everlive.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.#ctor(System.String,System.Type,System.Type,System.Type,System.Boolean)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Telerik.Windows.Cloud.EverliveProvider"/> class.
|
||||
</summary>
|
||||
<param name="apiKey">The API key.</param>
|
||||
<param name="userType">Type of the user.</param>
|
||||
<param name="settingsType">Type of the settings.</param>
|
||||
<param name="picturesType">Type of the pictures.</param>
|
||||
<param name="useHttps">Turns on or off the usage of a secured HTTP connection. False by default.</param>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.#ctor(Telerik.Windows.Cloud.EverliveProviderSettings)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Telerik.Windows.Cloud.EverliveProvider"/> class.
|
||||
</summary>
|
||||
<param name="providerSettings">The settings for the provider.</param>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.CheckForExistingUser(System.String)">
|
||||
<summary>
|
||||
Checks whether a user with the provided username already exists.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.CheckForExistingEmail(System.String)">
|
||||
<summary>
|
||||
Checks whether a user with the provided email already exists.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.LoginWithFacebook(System.String)">
|
||||
<summary>
|
||||
Provides a mechanism for authenticating a user with a Facebook account.
|
||||
</summary>
|
||||
<param name="token">The token provided by the Facbook OAuth SDK after a successful login.</param>
|
||||
<returns>An instance of the <see cref="T:Telerik.Windows.Cloud.LoginResult"/> enum determining the result of the login operation.</returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.LoginWithGoogle(System.String)">
|
||||
<summary>
|
||||
Provides a mechanism for authenticating a user with a Google account.
|
||||
</summary>
|
||||
<param name="token">The token provided by the Google OAuth SDK after a successful login.</param>
|
||||
<returns>An instance of the <see cref="T:Telerik.Windows.Cloud.LoginResult"/> enum determining the result of the login operation.</returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.LoginWithLiveId(System.String)">
|
||||
<summary>
|
||||
Provides a mechanism for authenticating a user with a LiveID account.
|
||||
</summary>
|
||||
<param name="token">The token provided by the LiveID OAuth SDK after a successful login.</param>
|
||||
<returns>An instance of the <see cref="T:Telerik.Windows.Cloud.LoginResult"/> enum determining the result of the login operation.</returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.LoginAsync(System.String,System.String)">
|
||||
<summary>
|
||||
Performs a login operation with the provided username and password.
|
||||
</summary>
|
||||
<param name="username">The username.</param>
|
||||
<param name="password">The password.</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.LogoutAsync">
|
||||
<summary>
|
||||
Performs a logout operation of the currently logged user.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.ResetPasswordForUserByEmailAsync(System.String)">
|
||||
<summary>
|
||||
Resets the password for the user with the provided email.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.ChangePasswordAsync(System.String,System.String)">
|
||||
<summary>
|
||||
Changes the password of the currently logged user.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.CreateNewUserAsync(Telerik.Windows.Cloud.ICloudUser)">
|
||||
<summary>
|
||||
Creates a new user.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.UpdateExistingUserAsync(Telerik.Windows.Cloud.ICloudUser)">
|
||||
<summary>
|
||||
Updates the existing user.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.GetItemsAsync``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
|
||||
<summary>
|
||||
Gets all items that meet the provided filtering rule.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.GetItemsByTypeAsync(System.Type)">
|
||||
<summary>
|
||||
Gets the items from the provided type.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.CreateDataItemAsync(Telerik.Windows.Cloud.ICloudDataItem)">
|
||||
<summary>
|
||||
Saves the specified new data item to the cloud storage.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.CreateItemAsync(Telerik.Windows.Cloud.ICloudDataItem)">
|
||||
<summary>
|
||||
Saves the specified new data item to the cloud storage.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.UpdateDataItemAsync(Telerik.Windows.Cloud.ICloudDataItem)">
|
||||
<summary>
|
||||
Updates the specified data item to the cloud storage.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.DeleteDataItemAsync(Telerik.Windows.Cloud.ICloudDataItem)">
|
||||
<summary>
|
||||
Deletes the specified data item from the cloud storage.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.DeleteDataItemsAsync(System.Collections.Generic.IEnumerable{Telerik.Windows.Cloud.ICloudDataItem})">
|
||||
<summary>
|
||||
Deletes the specified data items from the cloud storage.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.LoadCurrentSettingsAsync">
|
||||
<summary>
|
||||
Loads the application settings saved by the currently logged user.
|
||||
If there are no settings saved by the currently logged user or if there is no user logged the default settings are loaded.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.LoadSettings(Telerik.Windows.Cloud.ICloudSettings)">
|
||||
<summary>
|
||||
Loads the provided application settings.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.SaveSettingsAsync(Telerik.Windows.Cloud.ICloudSettings)">
|
||||
<summary>
|
||||
Saves the provided application settings for the currently logged user.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.UploadFileAsync(System.String,System.IO.Stream)">
|
||||
<summary>
|
||||
Saves the provided stream as a file to the Cloud and returns the id of the item, if the item is uploaded successfully or Guid.Empty otherwise.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.DeleteFileAsync(System.Guid)">
|
||||
<summary>
|
||||
Deletes the file with the provided id.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.GetFileDownloadUrl(System.Guid)">
|
||||
<summary>
|
||||
Gets the download URL for the image with the provided id.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.SendDiagnosticsInfoToCloudAsync(System.Int32,System.String)">
|
||||
<summary>
|
||||
Sends the diagnostics info to cloud.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.SendFeedbackAsync(Telerik.Windows.Cloud.ICloudFeedbackItem)">
|
||||
<summary>
|
||||
Sends the provided feedback item.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.DeleteFeedbackItemsAsync(System.Collections.IEnumerable)">
|
||||
<summary>
|
||||
Marks the provided feedback items as deleted so they are no longed displayed to the user.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.GetFeedbackItemsAsync(System.Type,System.Boolean)">
|
||||
<summary>
|
||||
Gets the existing feedback.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.GetNewFeedbackMessagesCount(System.Type)">
|
||||
<summary>
|
||||
Gets the number of new feedback messages sent from the developer to the current user.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.GetFirstNotification(System.Type,System.Collections.Generic.List{System.Guid},System.Nullable{System.TimeSpan})">
|
||||
<summary>
|
||||
Gets the first notification that hasn't been seen yet.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.GetNotificationItemsAsync(System.Type,System.Nullable{System.TimeSpan},System.Nullable{System.Int32})">
|
||||
<summary>
|
||||
Gets all existing notifications.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveProvider.GetNewNotificationItemsCountAsync(System.Type,System.Collections.Generic.List{System.Guid},System.Nullable{System.TimeSpan},System.Nullable{System.Int32})">
|
||||
<summary>
|
||||
Gets the number of active notifications which haven’t been seen by the current user.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveProvider.Application">
|
||||
<summary>
|
||||
Gets the associated <see cref="T:Telerik.Everlive.Sdk.Core.EverliveApp"/> instance.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveProvider.NativeConnection">
|
||||
<summary>
|
||||
Gets a native connection to the cloud services used by this provider.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveProvider.IsLoggedIn">
|
||||
<summary>
|
||||
Gets a boolean value that determines whether there is a logged user
|
||||
in the current <see cref="T:Telerik.Windows.Cloud.EverliveProvider"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveProvider.CurrentUser">
|
||||
<summary>
|
||||
Gets the current user.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveProvider.UserType">
|
||||
<summary>
|
||||
Gets or sets an instance of the <see cref="T:System.Type"/> class
|
||||
describing the custom type used to store user information.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveProvider.SettingsType">
|
||||
<summary>
|
||||
Gets or sets an instance of the <see cref="T:System.Type"/> class
|
||||
describing the custom type used to store information about the application settings.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveProvider.PicturesType">
|
||||
<summary>
|
||||
Gets or sets an instance of the <see cref="T:System.Type"/> class
|
||||
describing the custom type used to store picture information.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveProvider.CurrentSettings">
|
||||
<summary>
|
||||
Gets the currently loaded application settings.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.EverliveProviderSettings">
|
||||
<summary>
|
||||
Everlive specific settings used to create a new <see cref="T:Telerik.Windows.Cloud.ICloudProvider"/> of <see cref="T:Telerik.Windows.Cloud.ProviderType"/> Everlive.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveProviderSettings.UseHttps">
|
||||
<summary>
|
||||
Gets or sets a boolean value determining whether a secured HTTP connection will be used.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
|
@ -0,0 +1,323 @@
|
|||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Telerik.Windows.Synchronization.Cloud.Azure</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureCloudService`1.CreateAsync(System.Collections.Generic.IEnumerable{`0},Telerik.Windows.Cloud.SynchronizationProgress)">
|
||||
<summary>
|
||||
Creates the async.
|
||||
</summary>
|
||||
<param name="items">The items.</param>
|
||||
<param name="progress">The progress.</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureCloudService`1.UpdateAsync(System.Collections.Generic.IEnumerable{`0},Telerik.Windows.Cloud.SynchronizationProgress)">
|
||||
<summary>
|
||||
Updates the async.
|
||||
</summary>
|
||||
<param name="items">The items.</param>
|
||||
<param name="progress">The progress.</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureCloudService`1.DeleteAsync(System.Collections.Generic.IEnumerable{`0},Telerik.Windows.Cloud.SynchronizationProgress)">
|
||||
<summary>
|
||||
Deletes the async.
|
||||
</summary>
|
||||
<param name="items">The items.</param>
|
||||
<param name="progress">The progress.</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureCloudService`1.GetAllItemsAsync(System.DateTime,System.Guid,System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
|
||||
<summary>
|
||||
Gets all items async.
|
||||
</summary>
|
||||
<param name="modifiedAfter">The modified after.</param>
|
||||
<param name="sid">The sid.</param>
|
||||
<param name="additionalExpression">The additional expression.</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureCloudService`1.GetAllItemsAsync(System.DateTime,System.Guid)">
|
||||
<summary>
|
||||
Gets all items async.
|
||||
</summary>
|
||||
<param name="modifiedAfter">The modified after.</param>
|
||||
<param name="sid">The sid.</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureCloudService`1.GetAllItemsIDsAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
|
||||
<summary>
|
||||
Gets all items I ds async.
|
||||
</summary>
|
||||
<param name="additionalExpression">The additional expression.</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureCloudService`1.GetAllItemsIDsAsync">
|
||||
<summary>
|
||||
Gets all items I ds async.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureCloudService`1.GetItemAsync(System.Guid)">
|
||||
<summary>
|
||||
Gets the item async.
|
||||
</summary>
|
||||
<param name="id">The id.</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem">
|
||||
<summary>
|
||||
Represents a base class for all items that can be part of a <see cref="T:Telerik.Windows.Cloud.SynchronizationContext`1"/> instance that
|
||||
synchronizes with a single table within an Azure Mobile Service. Targets the Azure Mobile Services upgrade which uses strings for the IDs and
|
||||
also adds the _createdAt and _updatedAt properties.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.GetRelatedItems``1">
|
||||
<summary>
|
||||
Gets the related items.
|
||||
</summary>
|
||||
<typeparam name="TItem">The type of the item.</typeparam>
|
||||
<returns></returns>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.GetId">
|
||||
<summary>
|
||||
Gets the id.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.InitSynchronizationContext(Telerik.Windows.Cloud.ISynchronizationContext)">
|
||||
<summary>
|
||||
Called by the <see cref="T:Telerik.Windows.Cloud.ISynchronizationContext" /> implementation which
|
||||
will take care of the synchronization of the current <see cref="T:Telerik.Windows.Cloud.ISynchronizableCloudItem" /> implementation.
|
||||
</summary>
|
||||
<param name="context"></param>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.MarkObjectAsNotModified">
|
||||
<summary>
|
||||
Marks the current <see cref="T:Telerik.Windows.Cloud.ISynchronizableCloudItem" /> as not modified.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.OnItemUpdatedOnServer(System.Object)">
|
||||
<summary>
|
||||
Called when the current <see cref="T:Telerik.Windows.Cloud.ISynchronizableCloudItem"/> implementation has been uploaded on the Cloud.
|
||||
</summary>
|
||||
<param name="creationInfo">An object containing the server information about the time the object was uploaded on the server..</param>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.OnObjectRetrievedFromLocalDataBase">
|
||||
<summary>
|
||||
Called when the item has just been retrieved from the local database.
|
||||
</summary>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.PrepareForStoringLocally">
|
||||
<summary>
|
||||
Called when the item is about to be stored locally.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.ResetSynchronizationContext">
|
||||
<summary>
|
||||
Resets the <see cref="T:Telerik.Windows.Cloud.ISynchronizationContext" /> implementation.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.ResumePropertyChangeTracking">
|
||||
<summary>
|
||||
Resumes any property changed tracking mechanisms on the <see cref="T:Telerik.Windows.Cloud.ISynchronizableCloudItem"/> implementation.
|
||||
</summary>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.SuspendPropertyChangeTracking">
|
||||
<summary>
|
||||
Suspends any property changed tracking mechanism on the <see cref="T:Telerik.Windows.Cloud.ISynchronizableCloudItem"/> implementation.
|
||||
</summary>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.SynchWithObject(Telerik.Windows.Cloud.ISynchronizableCloudItem)">
|
||||
<summary>
|
||||
Copies all properties from the source object to the current <see cref="T:Telerik.Windows.Cloud.ISynchronizableCloudItem"/> implementation.
|
||||
</summary>
|
||||
<param name="source">The <see cref="T:Telerik.Windows.Cloud.ISynchronizableCloudItem"/> implementation to copy the property values from.</param>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.CreateSynchronizationContext">
|
||||
<summary>
|
||||
Creates an implementation of the <see cref="T:Telerik.Windows.Cloud.ISynchronizationContext"/> interface
|
||||
that is used when the current <see cref="T:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem"/> is synchronized.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.SynchronizeAsync">
|
||||
<summary>
|
||||
Starts a synchronization procedure on the current <see cref="T:Telerik.Windows.Cloud.ISynchronizable"/> implementation.
|
||||
<returns>An instance of the <see cref="T:Telerik.Windows.Cloud.SynchronizationProgress"/> class that contains information about the
|
||||
items affected by the procedure and the way they were affected.</returns>
|
||||
</summary>
|
||||
<returns></returns>
|
||||
<exception cref="T:System.NotImplementedException"></exception>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.UpdateAsync">
|
||||
<summary>
|
||||
Updates the current <see cref="T:Telerik.Windows.Cloud.ISynchronizableCloudItem"/> implementation locally.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.DeleteAsync">
|
||||
<summary>
|
||||
Deletes the current <see cref="T:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem"/> on the server.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.OnPropertyChanged(System.String)">
|
||||
<summary>
|
||||
Fires the <see cref="E:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.PropertyChanged"/> event.
|
||||
</summary>
|
||||
<param name="propertyName">The name of the property thas has changed.</param>
|
||||
</member>
|
||||
<member name="E:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.PropertyChanged">
|
||||
<summary>
|
||||
Occurs when a property on this object changes.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.CreatedAt">
|
||||
<summary>
|
||||
Gets the server date the item has been created on the server.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.ModifiedAt">
|
||||
<summary>
|
||||
Gets the server date the item has been last modified.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.IsDeleted">
|
||||
<summary>
|
||||
Gets or sets a boolean value determining whether the item is deleted from the local storage.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.IsObjectModified">
|
||||
<summary>
|
||||
Gets a boolean value determining whether the current <see cref="T:Telerik.Windows.Cloud.ISynchronizableCloudItem" /> implementation
|
||||
has been modified.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.IsObjectModifiedLocally">
|
||||
<summary>
|
||||
Gets a boolean value determining whether the item has been modified locally
|
||||
since the last synchronization.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.LocalStorageId">
|
||||
<summary>
|
||||
Gets or sets a <see cref="T:System.Guid" /> representing the Id of the current
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.SynchronizationId">
|
||||
<summary>
|
||||
Gets or sets the id of the synchronization context which last modified the current <see cref="T:Telerik.Windows.Cloud.ISynchronizableCloudItem" /> implementation.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.IsSynchronizing">
|
||||
<summary>
|
||||
Gets a boolean value determining whether the current <see cref="T:Telerik.Windows.Cloud.ISynchronizable" /> implementation
|
||||
performs a synchronization procedure.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureSynchronizableCloudItem.Id">
|
||||
<summary>
|
||||
Gets or sets the Id.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.Azure.AzureSynchronizationContextFactory">
|
||||
<summary>
|
||||
Creates <see cref="T:Telerik.Windows.Cloud.SynchronizationContext`1"/> instances set up to use Azure Mobile Services for
|
||||
data synchronization.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureSynchronizationContextFactory.GetSynchronizationContext``1(Telerik.Windows.Cloud.SynchronizationSettings)">
|
||||
<summary>
|
||||
Gets the <see cref="T:Telerik.Windows.Cloud.SynchronizationContext`1"/> instance for the specified type.
|
||||
</summary>
|
||||
<typeparam name="T">The type to get the <see cref="T:Telerik.Windows.Cloud.SynchronizationContext`1"/> instance for.</typeparam>
|
||||
<param name="settings">An instance of the <see cref="T:Telerik.Windows.Cloud.SynchronizationSettings"/> class used to initialize the context.</param>
|
||||
<returns>The context.</returns>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.Azure.AzureSynchronizationSettings">
|
||||
<summary>
|
||||
Contains the settings for a <see cref="T:Telerik.Windows.Cloud.SynchronizationContext`1"/> instance
|
||||
which uses Azure as a Cloud provider.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureSynchronizationSettings.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Telerik.Windows.Cloud.Azure.AzureSynchronizationSettings"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.Azure.AzureSyncServiceProvider`1">
|
||||
<summary>
|
||||
Represents an <see cref="T:Telerik.Windows.Cloud.ISynchronizationServiceProvider`1"/> implementation targeting
|
||||
the Azure Mobile Services platform.
|
||||
</summary>
|
||||
<typeparam name="TItem">The Azure type to work with.</typeparam>
|
||||
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureSyncServiceProvider`1.#ctor(System.String)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Telerik.Windows.Cloud.Azure.AzureSyncServiceProvider`1"/> class.
|
||||
</summary>
|
||||
<param name="databaseName">Name of the database used to store synchronized items locally.</param>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureSyncServiceProvider`1.GetCloudService">
|
||||
<summary>
|
||||
Gets the cloud service.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureSyncServiceProvider`1.GetIdentificatorProvider">
|
||||
<summary>
|
||||
Gets the identificator provider.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.Azure.AzureSyncServiceProvider`1.GetLocalStorage">
|
||||
<summary>
|
||||
Gets the local storage.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.Azure.AzureSyncServiceProvider`1.DatabaseName">
|
||||
<summary>
|
||||
Gets the name of the database.
|
||||
</summary>
|
||||
<value>
|
||||
The name of the database.
|
||||
</value>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.AzureIdentificatorProvider`1">
|
||||
<summary>
|
||||
Represents the GUID provider for the Azure Mobile Services implementation of the synchronization mechanism.
|
||||
</summary>
|
||||
<typeparam name="T"></typeparam>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.AzureIdentificatorProvider`1.GetLocalStorageGuidForItem(`0)">
|
||||
<summary>
|
||||
Gets the local storage GUID for item. The local storage GUID
|
||||
uniquely identifies the instance in the local database.
|
||||
</summary>
|
||||
<param name="item">The item to get the local storage GUID for.</param>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.AzureIdentificatorProvider`1.GetSynchronizationId">
|
||||
<summary>
|
||||
Gets the synchronization GUID that uniquely identifies the application
|
||||
that uses the synchronization infrastructure.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.AzureIdentificatorProvider`1.ResetSynchronizationId">
|
||||
<summary>
|
||||
Resets the synchronization GUID that uniquely identifies the application
|
||||
that uses the synchronization infrastructure.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
|
@ -0,0 +1,235 @@
|
|||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Telerik.Windows.Synchronization.Cloud.Everlive</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Telerik.Windows.Cloud.EverliveIdentificatorProvider`1">
|
||||
<summary>
|
||||
Represents the GUID provider for the Everlive implementation of the synchronization mechanism.
|
||||
</summary>
|
||||
<typeparam name="T"></typeparam>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveIdentificatorProvider`1.GetLocalStorageGuidForItem(`0)">
|
||||
<summary>
|
||||
Gets the local storage GUID for item. The local storage GUID
|
||||
uniquely identifies the instance in the local database.
|
||||
</summary>
|
||||
<param name="item">The item to get the local storage GUID for.</param>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveIdentificatorProvider`1.GetSynchronizationId">
|
||||
<summary>
|
||||
Gets the synchronization GUID that uniquely identifies the application
|
||||
that uses the synchronization infrastructure.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveIdentificatorProvider`1.ResetSynchronizationId">
|
||||
<summary>
|
||||
Resets the synchronization GUID that uniquely identifies the application
|
||||
that uses the synchronization infrastructure.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.EverliveSynchronizationContextFactory">
|
||||
<summary>
|
||||
Creates <see cref="T:Telerik.Windows.Cloud.SynchronizationContext`1"/> instances set up to use Telerik Everlive Cloud Services for
|
||||
data synchronization.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveSynchronizationContextFactory.GetSynchronizationContext``1(Telerik.Windows.Cloud.SynchronizationSettings)">
|
||||
<summary>
|
||||
Gets the <see cref="T:Telerik.Windows.Cloud.SynchronizationContext`1"/> instance for the specified type.
|
||||
</summary>
|
||||
<typeparam name="T">The type to get the <see cref="T:Telerik.Windows.Cloud.SynchronizationContext`1"/> instance for.</typeparam>
|
||||
<param name="settings">An instance of the <see cref="T:Telerik.Windows.Cloud.SynchronizationSettings"/> class used to initialize the context.</param>
|
||||
<returns>The context.</returns>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.EverliveSynchronizationSettings">
|
||||
<summary>
|
||||
Contains the settings for a <see cref="T:Telerik.Windows.Cloud.SynchronizationContext`1"/> instance
|
||||
which uses Everlive as a Cloud provider.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveSynchronizationSettings.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Telerik.Windows.Cloud.EverliveSynchronizationSettings"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.EverliveSyncServiceProvider`1">
|
||||
<summary>
|
||||
Represents an <see cref="T:Telerik.Windows.Cloud.ISynchronizationServiceProvider`1"/> implementation targeting
|
||||
the Everlive cloud services.
|
||||
</summary>
|
||||
<typeparam name="TItem">The Everlive content type to work with.</typeparam>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveSyncServiceProvider`1.#ctor(System.String)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Telerik.Windows.Cloud.EverliveSyncServiceProvider`1"/> class.
|
||||
</summary>
|
||||
<param name="localDatabaseName">Name of the local database.</param>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveSyncServiceProvider`1.GetLocalStorage">
|
||||
<summary>
|
||||
Gets the local storage.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveSyncServiceProvider`1.GetCloudService">
|
||||
<summary>
|
||||
Gets the cloud service.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.EverliveSyncServiceProvider`1.GetIdentificatorProvider">
|
||||
<summary>
|
||||
Gets the identificator provider.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.EverliveSyncServiceProvider`1.DatabaseName">
|
||||
<summary>
|
||||
Gets the name of the database.
|
||||
</summary>
|
||||
<value>
|
||||
The name of the database.
|
||||
</value>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Cloud.SynchronizableDataItem">
|
||||
<summary>
|
||||
Represents a <see cref="T:Telerik.Everlive.Sdk.Core.Model.Base.DataItem"/> that can be stored locally and synced with the cloud.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.SynchronizableDataItem.GetRelatedItems``1">
|
||||
<summary>
|
||||
Gets the related items of the provided TItem type described by an associated <see cref="T:Telerik.Windows.Cloud.RelationAttribute"/> instance.
|
||||
</summary>
|
||||
<typeparam name="TItem">The type of the related items to this <see cref="T:Telerik.Windows.Cloud.ISynchronizableCloudItem"/> implementation.</typeparam>
|
||||
<returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing all related items.</returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.SynchronizableDataItem.SynchronizeAsync">
|
||||
<summary>
|
||||
Synchronizes the current object by either creating a new instance of it
|
||||
in the correposnding content type table, updating an existing one or updating the
|
||||
current instance with a newer one that resides in the cloud.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.SynchronizableDataItem.UpdateAsync">
|
||||
<summary>
|
||||
Updates the current <see cref="T:Telerik.Windows.Cloud.ISynchronizableCloudItem"/> implementation locally.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.SynchronizableDataItem.DeleteAsync">
|
||||
<summary>
|
||||
Deletes the current <see cref="T:Telerik.Windows.Cloud.SynchronizableDataItem"/> on the server.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.SynchronizableDataItem.CreateSynchronizationContext">
|
||||
<summary>
|
||||
Creates an implementation of the <see cref="T:Telerik.Windows.Cloud.ISynchronizationContext"/> interface
|
||||
that is used when the current <see cref="T:Telerik.Windows.Cloud.SynchronizableDataItem"/> is synchronized.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.SynchronizableDataItem.SynchWithObject(Telerik.Windows.Cloud.ISynchronizableCloudItem)">
|
||||
<summary>
|
||||
Copies all properties from the source object to the current <see cref="T:Telerik.Windows.Cloud.ISynchronizableCloudItem"/> implementation.
|
||||
</summary>
|
||||
<param name="source">The <see cref="T:Telerik.Windows.Cloud.ISynchronizableCloudItem"/> implementation to copy the property values from.</param>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.SynchronizableDataItem.InitSynchronizationContext(Telerik.Windows.Cloud.ISynchronizationContext)">
|
||||
<summary>
|
||||
Called by the <see cref="T:Telerik.Windows.Cloud.ISynchronizationContext"/> implementation which
|
||||
will take care of the synchronization of the current <see cref="T:Telerik.Windows.Cloud.ISynchronizableCloudItem"/> implementation.
|
||||
</summary>
|
||||
<param name="context"></param>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.SynchronizableDataItem.ResetSynchronizationContext">
|
||||
<summary>
|
||||
Resets the <see cref="T:Telerik.Windows.Cloud.ISynchronizationContext"/> implementation.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.SynchronizableDataItem.PrepareForStoringLocally">
|
||||
<summary>
|
||||
Called when the item is about to be stored locally.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.SynchronizableDataItem.OnObjectRetrievedFromLocalDataBase">
|
||||
<summary>
|
||||
Called when the item has just been retrieved from the local database.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.SynchronizableDataItem.OnItemUpdatedOnServer(System.Object)">
|
||||
<summary>
|
||||
Called when the current <see cref="T:Telerik.Windows.Cloud.ISynchronizableCloudItem"/> implementation has been uploaded on the Cloud.
|
||||
</summary>
|
||||
<param name="creationInfo">An object containing the server information about the time the object was uploaded on the server..</param>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.SynchronizableDataItem.SuspendPropertyChangeTracking">
|
||||
<summary>
|
||||
Suspends any property changed tracking mechanism on the <see cref="T:Telerik.Windows.Cloud.ISynchronizableCloudItem"/> implementation.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.SynchronizableDataItem.ResumePropertyChangeTracking">
|
||||
<summary>
|
||||
Resumes any property changed tracking mechanisms on the <see cref="T:Telerik.Windows.Cloud.ISynchronizableCloudItem"/> implementation.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.SynchronizableDataItem.GetId">
|
||||
<summary>
|
||||
Gets the id.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Cloud.SynchronizableDataItem.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
|
||||
<summary>
|
||||
Raises the property changed event.
|
||||
</summary>
|
||||
<param name="args">The <see cref="T:System.ComponentModel.PropertyChangedEventArgs"/> instance containing the event data.</param>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.SynchronizableDataItem.LocalStorageId">
|
||||
<summary>
|
||||
Gets or sets the local storage ID of the object.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.SynchronizableDataItem.DirtyProperties">
|
||||
<summary>
|
||||
Gets or sets a comma-separated list of property names
|
||||
that were dirty upon storing the object in the local
|
||||
database.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.SynchronizableDataItem.IsObjectModifiedLocally">
|
||||
<summary>
|
||||
Gets or sets a boolean value determining whether the object has been
|
||||
modified locally upon storing in the local database.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.SynchronizableDataItem.Item(System.String)">
|
||||
<summary>
|
||||
Gets or sets the <see cref="T:System.Object"/> with the specified property.
|
||||
</summary>
|
||||
<value>
|
||||
The <see cref="T:System.Object"/>.
|
||||
</value>
|
||||
<param name="property">The property.</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.SynchronizableDataItem.SynchronizationId">
|
||||
<summary>
|
||||
Gets or sets the synchronization ID.
|
||||
</summary>
|
||||
<value>
|
||||
The synchronization ID.
|
||||
</value>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.SynchronizableDataItem.IsSynchronizing">
|
||||
<summary>
|
||||
Gets a boolean value determining whether the current <see cref="T:Telerik.Windows.Cloud.ISynchronizable"/> implementation
|
||||
performs a synchronization procedure.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Cloud.SynchronizableDataItem.IsDeleted">
|
||||
<summary>
|
||||
Gets or sets a boolean value determining whether the item is deleted from the local storage.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
|
@ -0,0 +1,697 @@
|
|||
{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch0\stshfloch31506\stshfhich31506\stshfbi31506\deflang1033\deflangfe1033\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f34\fbidi \froman\fcharset1\fprq2{\*\panose 02040503050406030204}Cambria Math;}
|
||||
{\f37\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}{\f38\fbidi \fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Tahoma;}{\f39\fbidi \fswiss\fcharset0\fprq2{\*\panose 00000000000000000000}Segoe UI Light;}
|
||||
{\f40\fbidi \fswiss\fcharset0\fprq2{\*\panose 00000000000000000000}Segoe UI;}{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
|
||||
{\fdbmajor\f31501\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhimajor\f31502\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria;}
|
||||
{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
|
||||
{\fdbminor\f31505\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}
|
||||
{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f41\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\f42\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
|
||||
{\f44\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f45\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f46\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f47\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
|
||||
{\f48\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f49\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f411\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}{\f412\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}
|
||||
{\f414\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\f415\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}{\f418\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\f419\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}
|
||||
{\f431\fbidi \fswiss\fcharset238\fprq2 Segoe UI Light CE;}{\f432\fbidi \fswiss\fcharset204\fprq2 Segoe UI Light Cyr;}{\f434\fbidi \fswiss\fcharset161\fprq2 Segoe UI Light Greek;}{\f435\fbidi \fswiss\fcharset162\fprq2 Segoe UI Light Tur;}
|
||||
{\f438\fbidi \fswiss\fcharset186\fprq2 Segoe UI Light Baltic;}{\f439\fbidi \fswiss\fcharset163\fprq2 Segoe UI Light (Vietnamese);}{\f441\fbidi \fswiss\fcharset238\fprq2 Segoe UI CE;}{\f442\fbidi \fswiss\fcharset204\fprq2 Segoe UI Cyr;}
|
||||
{\f444\fbidi \fswiss\fcharset161\fprq2 Segoe UI Greek;}{\f445\fbidi \fswiss\fcharset162\fprq2 Segoe UI Tur;}{\f447\fbidi \fswiss\fcharset178\fprq2 Segoe UI (Arabic);}{\f448\fbidi \fswiss\fcharset186\fprq2 Segoe UI Baltic;}
|
||||
{\f449\fbidi \fswiss\fcharset163\fprq2 Segoe UI (Vietnamese);}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
|
||||
{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
|
||||
{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
|
||||
{\fdbmajor\f31518\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbmajor\f31519\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fdbmajor\f31521\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}
|
||||
{\fdbmajor\f31522\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbmajor\f31523\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fdbmajor\f31524\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
|
||||
{\fdbmajor\f31525\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbmajor\f31526\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fhimajor\f31528\fbidi \froman\fcharset238\fprq2 Cambria CE;}
|
||||
{\fhimajor\f31529\fbidi \froman\fcharset204\fprq2 Cambria Cyr;}{\fhimajor\f31531\fbidi \froman\fcharset161\fprq2 Cambria Greek;}{\fhimajor\f31532\fbidi \froman\fcharset162\fprq2 Cambria Tur;}
|
||||
{\fhimajor\f31535\fbidi \froman\fcharset186\fprq2 Cambria Baltic;}{\fhimajor\f31536\fbidi \froman\fcharset163\fprq2 Cambria (Vietnamese);}{\fbimajor\f31538\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
|
||||
{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
|
||||
{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
|
||||
{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
|
||||
{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
|
||||
{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
|
||||
{\fdbminor\f31558\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbminor\f31559\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fdbminor\f31561\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}
|
||||
{\fdbminor\f31562\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbminor\f31563\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fdbminor\f31564\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
|
||||
{\fdbminor\f31565\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbminor\f31566\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}
|
||||
{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}
|
||||
{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\fhiminor\f31576\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\fbiminor\f31578\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
|
||||
{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
|
||||
{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
|
||||
{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;
|
||||
\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;
|
||||
\chyperlink\ctint255\cshade255\red0\green0\blue255;\cfollowedhyperlink\ctint255\cshade255\red128\green0\blue128;}{\*\defchp \f31506\fs22 }{\*\defpap \ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0
|
||||
}\noqfpromote {\stylesheet{\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033
|
||||
\snext0 \sqformat \spriority0 Normal;}{\*\cs10 \additive \ssemihidden \sunhideused \spriority1 Default Paragraph Font;}{\*
|
||||
\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\sa200\sl276\slmult1
|
||||
\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af31506\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext11 \ssemihidden \sunhideused Normal Table;}{\*\cs15 \additive
|
||||
\rtlch\fcs1 \af0\afs16 \ltrch\fcs0 \fs16 \sbasedon10 \ssemihidden \sunhideused \styrsid15141233 annotation reference;}{\s16\ql \li0\ri0\sa200\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025
|
||||
\ltrch\fcs0 \f31506\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext16 \slink17 \ssemihidden \sunhideused \styrsid15141233 annotation text;}{\*\cs17 \additive \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20
|
||||
\sbasedon10 \slink16 \slocked \ssemihidden \styrsid15141233 Comment Text Char;}{\s18\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs16\alang1025 \ltrch\fcs0
|
||||
\f38\fs16\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext18 \slink19 \ssemihidden \sunhideused \styrsid15141233 Balloon Text;}{\*\cs19 \additive \rtlch\fcs1 \af38\afs16 \ltrch\fcs0 \f38\fs16
|
||||
\sbasedon10 \slink18 \slocked \ssemihidden \styrsid15141233 Balloon Text Char;}{\*\cs20 \additive \rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b \sbasedon10 \sqformat \spriority22 \styrsid80403 Strong;}{\*\cs21 \additive \rtlch\fcs1 \af0 \ltrch\fcs0
|
||||
\sbasedon10 \spriority0 \styrsid80403 apple-converted-space;}{\*\cs22 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \ul\cf17 \sbasedon10 \sunhideused \styrsid14758048 Hyperlink;}{
|
||||
\s23\ql \li0\ri0\sa200\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af0\afs20\alang1025 \ltrch\fcs0 \b\f31506\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033
|
||||
\sbasedon16 \snext16 \slink24 \ssemihidden \sunhideused \styrsid3353933 annotation subject;}{\*\cs24 \additive \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\fs20 \sbasedon17 \slink23 \slocked \ssemihidden \styrsid3353933 Comment Subject Char;}{
|
||||
\s25\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\contextualspace \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033
|
||||
\sbasedon0 \snext25 \sqformat \spriority34 \styrsid206446 List Paragraph;}{\s26\ql \li0\ri0\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0
|
||||
\f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext26 \slink27 \sunhideused \styrsid6830017 header;}{\*\cs27 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \sbasedon10 \slink26 \slocked \styrsid6830017 Header Char;}{
|
||||
\s28\ql \li0\ri0\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033
|
||||
\sbasedon0 \snext28 \slink29 \sunhideused \styrsid6830017 footer;}{\*\cs29 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \sbasedon10 \slink28 \slocked \styrsid6830017 Footer Char;}{\*\cs30 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \ul\cf18
|
||||
\sbasedon10 \styrsid14963634 FollowedHyperlink;}}{\*\listtable{\list\listtemplateid826422212\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid-707629422
|
||||
\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \b\fbias0 \fi-360\li720\lin720 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698713
|
||||
\'02\'01.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li1440\lin1440 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698715
|
||||
\'02\'02.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li2160\lin2160 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698703
|
||||
\'02\'03.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li2880\lin2880 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698713
|
||||
\'02\'04.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li3600\lin3600 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698715
|
||||
\'02\'05.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li4320\lin4320 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698703
|
||||
\'02\'06.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li5040\lin5040 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698713
|
||||
\'02\'07.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li5760\lin5760 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698715
|
||||
\'02\'08.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li6480\lin6480 }{\listname ;}\listid52967370}{\list\listtemplateid-1375285164\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0
|
||||
\levelindent0{\leveltext\leveltemplateid1222798322\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \b\fbias0 \fi-360\li720\lin720 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0
|
||||
{\leveltext\leveltemplateid67698713\'02\'01.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li1440\lin1440 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
|
||||
\leveltemplateid67698715\'02\'02.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li2160\lin2160 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
|
||||
\leveltemplateid67698703\'02\'03.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li2880\lin2880 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
|
||||
\leveltemplateid67698713\'02\'04.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li3600\lin3600 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
|
||||
\leveltemplateid67698715\'02\'05.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li4320\lin4320 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
|
||||
\leveltemplateid67698703\'02\'06.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li5040\lin5040 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
|
||||
\leveltemplateid67698713\'02\'07.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li5760\lin5760 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
|
||||
\leveltemplateid67698715\'02\'08.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li6480\lin6480 }{\listname ;}\listid490683463}{\list\listtemplateid-960562956\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0
|
||||
\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698703\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li720\lin720 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative
|
||||
\levelspace0\levelindent0{\leveltext\leveltemplateid67698713\'02\'01.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li1440\lin1440 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0
|
||||
\levelindent0{\leveltext\leveltemplateid67698715\'02\'02.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li2160\lin2160 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0
|
||||
{\leveltext\leveltemplateid67698703\'02\'03.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li2880\lin2880 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
|
||||
\leveltemplateid67698713\'02\'04.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li3600\lin3600 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
|
||||
\leveltemplateid67698715\'02\'05.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li4320\lin4320 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
|
||||
\leveltemplateid67698703\'02\'06.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li5040\lin5040 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
|
||||
\leveltemplateid67698713\'02\'07.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li5760\lin5760 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
|
||||
\leveltemplateid67698715\'02\'08.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li6480\lin6480 }{\listname ;}\listid1322461735}{\list\listtemplateid-271294408\listhybrid{\listlevel\levelnfc2\levelnfcn2\leveljc0\leveljcn0\levelfollow0
|
||||
\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid913360954\'03(\'00);}{\levelnumbers\'02;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fbias0 \fi-720\li1440\lin1440 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1
|
||||
\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698713\'02\'01.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li1800\lin1800 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative
|
||||
\levelspace0\levelindent0{\leveltext\leveltemplateid67698715\'02\'02.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li2520\lin2520 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0
|
||||
\levelindent0{\leveltext\leveltemplateid67698703\'02\'03.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li3240\lin3240 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0
|
||||
{\leveltext\leveltemplateid67698713\'02\'04.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li3960\lin3960 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
|
||||
\leveltemplateid67698715\'02\'05.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li4680\lin4680 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
|
||||
\leveltemplateid67698703\'02\'06.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li5400\lin5400 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
|
||||
\leveltemplateid67698713\'02\'07.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li6120\lin6120 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
|
||||
\leveltemplateid67698715\'02\'08.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li6840\lin6840 }{\listname ;}\listid1591625567}{\list\listtemplateid-2053202294{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1
|
||||
\levelspace0\levelindent0{\leveltext\'01\'00;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fbias0 \fi-615\li615\lin615 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat3\levelspace0\levelindent0{\leveltext
|
||||
\'03\'00.\'01;}{\levelnumbers\'01\'03;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fbias0 \fi-615\li855\lin855 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'05\'00.\'01.\'02;}{\levelnumbers
|
||||
\'01\'03\'05;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fbias0 \fi-720\li1200\lin1200 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat4\levelspace0\levelindent0{\leveltext\'07\'00.\'01.\'02.\'03;}{\levelnumbers\'01\'03\'05\'07;}
|
||||
\rtlch\fcs1 \af0 \ltrch\fcs0 \b\fbias0 \fi-720\li1440\lin1440 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'09\'00.\'01.\'02.\'03.\'04;}{\levelnumbers\'01\'03\'05\'07\'09;}\rtlch\fcs1
|
||||
\af0 \ltrch\fcs0 \fbias0 \fi-1080\li2040\lin2040 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'0b\'00.\'01.\'02.\'03.\'04.\'05;}{\levelnumbers\'01\'03\'05\'07\'09\'0b;}\rtlch\fcs1
|
||||
\af0 \ltrch\fcs0 \fbias0 \fi-1080\li2280\lin2280 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'0d\'00.\'01.\'02.\'03.\'04.\'05.\'06;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d;}
|
||||
\rtlch\fcs1 \af0 \ltrch\fcs0 \fbias0 \fi-1440\li2880\lin2880 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'0f\'00.\'01.\'02.\'03.\'04.\'05.\'06.\'07;}{\levelnumbers
|
||||
\'01\'03\'05\'07\'09\'0b\'0d\'0f;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fbias0 \fi-1440\li3120\lin3120 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
|
||||
\'11\'00.\'01.\'02.\'03.\'04.\'05.\'06.\'07.\'08;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d\'0f\'11;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fbias0 \fi-1800\li3720\lin3720 }{\listname ;}\listid1638536298}}{\*\listoverridetable{\listoverride\listid490683463
|
||||
\listoverridecount0\ls1}{\listoverride\listid1638536298\listoverridecount0\ls2}{\listoverride\listid1322461735\listoverridecount0\ls3}{\listoverride\listid1591625567\listoverridecount0\ls4}{\listoverride\listid52967370\listoverridecount0\ls5}}{\*\pgptbl
|
||||
{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}}{\*\rsidtbl \rsid79926\rsid80403\rsid206446\rsid224586\rsid277676\rsid526431\rsid528730\rsid553441\rsid592707\rsid621375\rsid679381\rsid817755
|
||||
\rsid924486\rsid940117\rsid947092\rsid999453\rsid1247998\rsid1381007\rsid1384229\rsid1447202\rsid1585721\rsid1657475\rsid1912961\rsid1926642\rsid2189193\rsid2387644\rsid2899757\rsid2953738\rsid2973511\rsid3234515\rsid3237926\rsid3239172\rsid3290043
|
||||
\rsid3349237\rsid3353933\rsid3365138\rsid3420393\rsid3426870\rsid3501345\rsid3605310\rsid3617723\rsid3619572\rsid3636055\rsid3677546\rsid3761865\rsid3890204\rsid4007899\rsid4070743\rsid4089531\rsid4196310\rsid4271374\rsid4272934\rsid4278660\rsid4326960
|
||||
\rsid4408477\rsid4590056\rsid4613186\rsid4654508\rsid4658064\rsid4663145\rsid4670834\rsid4722496\rsid4722862\rsid4730757\rsid4869815\rsid4932681\rsid4941643\rsid4982881\rsid4983396\rsid5128740\rsid5195465\rsid5273903\rsid5374691\rsid5395322\rsid5574988
|
||||
\rsid5661675\rsid5731116\rsid5732296\rsid5785249\rsid6051161\rsid6051376\rsid6053368\rsid6109868\rsid6111305\rsid6170493\rsid6184015\rsid6439186\rsid6450729\rsid6559530\rsid6570191\rsid6574993\rsid6694747\rsid6759332\rsid6830017\rsid6955848\rsid7157735
|
||||
\rsid7348210\rsid7434805\rsid7472613\rsid7474352\rsid7475805\rsid7485049\rsid7488516\rsid7490173\rsid7744112\rsid7813897\rsid7946925\rsid8027252\rsid8066672\rsid8076818\rsid8077043\rsid8085727\rsid8131156\rsid8152551\rsid8280119\rsid8330209\rsid8420729
|
||||
\rsid8549430\rsid8659833\rsid8666243\rsid8670512\rsid8789724\rsid8796227\rsid8855044\rsid8869907\rsid9110311\rsid9192531\rsid9199164\rsid9261854\rsid9265891\rsid9323223\rsid9330277\rsid9402668\rsid9449629\rsid9649048\rsid9834240\rsid9979514\rsid10027121
|
||||
\rsid10045834\rsid10100250\rsid10180517\rsid10312900\rsid10452199\rsid10503363\rsid10622142\rsid10760206\rsid10761532\rsid10766758\rsid10767158\rsid10879123\rsid10890208\rsid10902138\rsid10948746\rsid10974932\rsid11081043\rsid11156109\rsid11171673
|
||||
\rsid11211602\rsid11237755\rsid11284811\rsid11302450\rsid11338980\rsid11369264\rsid11369814\rsid11403766\rsid11479808\rsid11667921\rsid11695019\rsid11737565\rsid11758921\rsid11822709\rsid11931423\rsid11952009\rsid12059998\rsid12195754\rsid12393809
|
||||
\rsid12608429\rsid12931493\rsid12981705\rsid12981996\rsid13004657\rsid13051923\rsid13054770\rsid13069838\rsid13124821\rsid13135295\rsid13179407\rsid13304617\rsid13373675\rsid13378066\rsid13379722\rsid13382639\rsid13449813\rsid13576943\rsid13593570
|
||||
\rsid13635572\rsid13647080\rsid13651211\rsid13651568\rsid13710474\rsid13728302\rsid13893758\rsid13906169\rsid13984178\rsid14183786\rsid14253719\rsid14303022\rsid14363320\rsid14513779\rsid14565556\rsid14758048\rsid14897751\rsid14957302\rsid14963634
|
||||
\rsid14970843\rsid15033470\rsid15039280\rsid15082103\rsid15101502\rsid15141233\rsid15213984\rsid15272827\rsid15351044\rsid15433138\rsid15478300\rsid15619568\rsid15860854\rsid15865841\rsid16397564\rsid16398334\rsid16472068\rsid16525967\rsid16538385
|
||||
\rsid16581860\rsid16725360}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info{\author Anthony Cahill}{\operator Anthony Cahill}{\creatim\yr2014\mo1\dy2\hr12\min1}
|
||||
{\revtim\yr2014\mo1\dy2\hr12\min1}{\printim\yr2013\mo12\dy26\hr12\min54}{\version2}{\edmins0}{\nofpages11}{\nofwords4224}{\nofchars24079}{\*\company Telerik AD}{\nofcharsws28247}{\vern49167}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2
|
||||
003/wordml}}\paperw12240\paperh15840\margl1440\margr1440\margt1440\margb1440\gutter0\ltrsect
|
||||
\widowctrl\ftnbj\aenddoc\trackmoves0\trackformatting1\donotembedsysfont1\relyonvml0\donotembedlingdata0\grfdocevents0\validatexml1\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors1\noxlattoyen
|
||||
\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1440\dgvorigin1440\dghshow1\dgvshow1
|
||||
\jexpand\viewkind1\viewscale100\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\allowfieldendsel\wrppunct
|
||||
\asianbrkrule\rsidroot4983396\newtblstyruls\nogrowautofit\usenormstyforlist\noindnmbrts\felnbrelev\nocxsptable\indrlsweleven\noafcnsttbl\afelev\utinl\hwelev\spltpgpar\notcvasp\notbrkcnstfrctbl\notvatxbx\krnprsnet\cachedcolbal \nouicompat \fet0
|
||||
{\*\wgrffmtfilter 2450}\nofeaturethrottle1\ilfomacatclnup0{\*\ftnsep \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid6830017 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0
|
||||
\f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7474352 \chftnsep
|
||||
\par }}{\*\ftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid6830017 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {
|
||||
\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7474352 \chftnsepc
|
||||
\par }}{\*\ftncn \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0
|
||||
\ltrch\fcs0 \insrsid7474352
|
||||
\par }}{\*\aftnsep \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid6830017 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {
|
||||
\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7474352 \chftnsep
|
||||
\par }}{\*\aftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid6830017 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {
|
||||
\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7474352 \chftnsepc
|
||||
\par }}{\*\aftncn \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0
|
||||
\ltrch\fcs0 \insrsid7474352
|
||||
\par }}\ltrpar \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\headerr \ltrpar \pard\plain \ltrpar\s26\ql \li0\ri0\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1
|
||||
\af0\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1657475
|
||||
\par }}{\footerr \ltrpar \pard\plain \ltrpar\s28\ql \li0\ri0\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0
|
||||
\f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1657475
|
||||
\par }}{\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}
|
||||
{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8
|
||||
\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\ql \li0\ri0\sa200\sl276\slmult1
|
||||
\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid4983396 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af40\afs28 \ltrch\fcs0
|
||||
\f39\fs28\insrsid4983396\charrsid1657475 Telerik End User License Agreement for }{\rtlch\fcs1 \af40\afs28 \ltrch\fcs0 \f39\fs28\insrsid14957302\charrsid1657475 UI}{\rtlch\fcs1 \af40\afs28 \ltrch\fcs0 \f39\fs28\insrsid4983396\charrsid1657475 for }{
|
||||
\rtlch\fcs1 \af40\afs28 \ltrch\fcs0 \f39\fs28\insrsid9261854\charrsid1657475 W}{\rtlch\fcs1 \af40\afs28 \ltrch\fcs0 \f39\fs28\insrsid5395322\charrsid1657475 indows }{\rtlch\fcs1 \af40\afs28 \ltrch\fcs0 \f39\fs28\insrsid2899757 Phone}{\rtlch\fcs1
|
||||
\af40\afs28 \ltrch\fcs0 \f39\fs28\insrsid4983396\charrsid1657475
|
||||
\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid12931493 {\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid11758921\charrsid679381 (Last Updated }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\insrsid14957302\charrsid679381 January}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid11479808\charrsid679381 }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid679381\charrsid679381 27}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3636055 , 2014}{\rtlch\fcs1
|
||||
\af40 \ltrch\fcs0 \f40\insrsid11758921\charrsid679381 )
|
||||
\par }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid12931493\charrsid679381 IMPORTANT \endash PLEASE READ THIS END USER LICENSE AGREEMENT (THE \'93AGREEMENT\'94) CAREFULLY BEFORE ATTEMPTING TO DOWNLOAD OR USE ANY SOFTWARE, DOCUMENTATION, OR OTHER
|
||||
MATERIALS MADE AVAILABLE THROUGH THIS WEB SITE (Telerik.com).\~ THIS AGREEMENT CONSTITUTES A LEGALLY BINDING AGREEMENT BETWEEN YOU OR THE COMPANY WHICH YOU REPRESENT AND ARE AUTHORIZED TO BIND (the \'93Licensee\'94 or \'93You\'94), AND TELERIK AD (\'93
|
||||
Telerik\'94 or \'93Licensor\'94).\~ PLEASE CHECK THE \'93I HAVE READ AND AGREE TO THE LICENSE AGREEMENT\'94 BOX AT THE BOTTOM OF THIS AGREEMENT IF YOU AGREE TO BE BOUND BY THE TERMS AND CONDITIONS OF THIS AGREEMENT.\~ BY CHECKING THE \'93
|
||||
I HAVE READ AND AGREE TO THE LICENSE AGREEMENT\'94 BOX AND/OR
|
||||
BY PURCHASING, DOWNLOADING, INSTALLING OR OTHERWISE USING THE SOFTWARE MADE AVAILABLE BY TELERIK THROUGH THIS WEB SITE, YOU ACKNOWLEDGE (1) THAT YOU HAVE READ THIS AGREEMENT, (2) THAT YOU UNDERSTAND IT, (3) THAT YOU AGREE TO BE BOUND BY ITS TERMS AND CON
|
||||
DITIONS, AND (4) TO THE EXTENT YOU ARE ENTERING INTO THIS AGREEMENT ON BEHALF OF A COMPANY, YOU HAVE THE POWER AND AU}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid10760206\charrsid679381 THORITY TO BIND THAT COMPANY. \~}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\insrsid12931493\charrsid679381
|
||||
\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3677546 {\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546\charrsid679381
|
||||
Content Management System and/or .NET component vendors are not allowed to use the Software (as defined below) without the express permission of Telerik. If }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546 Y}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\insrsid3677546\charrsid679381 ou or the company }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546 Y}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546\charrsid679381 ou represent is a Content Management System or .NET component vendor, }{
|
||||
\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546 Y}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546\charrsid679381 ou may not purchase a license for or use the Software unless }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546 Y}{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \f40\insrsid3677546\charrsid679381 ou contact Telerik directly and obtain permission.
|
||||
\par }{\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546\charrsid679381 This License does not grant You a license or any rights to the \'932007 Microsoft Office System User Interface\'94
|
||||
and You must contact Microsoft directly to obtain such a license. Any and all rights in the Software not expressly granted to You as part of the License hereunder are reserved in all respects by Telerik.}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\insrsid3677546\charrsid679381
|
||||
\par This is a license agreement and not an agreement for sale.
|
||||
\par }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546 1. }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546\charrsid924486 Software License}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\insrsid3677546\charrsid10826835 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546\charrsid924486 1.1 License Grant.}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs21\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546\charrsid924486 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546\charrsid10826835
|
||||
Subject to the terms and conditions set forth in this Agreement, Telerik hereby grants to Licensee and Licensee hereby accepts, a limited, non-transferable, perpetual,}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546\delrsid10890208\charrsid10826835 }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546\charrsid10826835
|
||||
sublicenseable (solely as set forth in Section 1.3), non-exclusive license (the \'93License\'94) to use the Telerik computer software identified as UI for}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546 Windows }{
|
||||
\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid2899757 Phone }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546\charrsid10826835 and any updates, upgrad
|
||||
es, modifications and error corrections thereto provided to Licensee (the \'93Programs\'94) and any accompanying documentation (the \'93Documentation\'94, together with the Programs, collectively the \'93Software\'94
|
||||
) solely as specified in this Agreement. You are granted either a Trial Developer License pursuant to Section 1.4, or a Professional Developer License with Updates and Priority Support pursuant to Section 1.}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546 5}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546\charrsid10826835 . Which version of the License applies (i.e., Trial Developer License}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546 }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546\charrsid10826835 or Professional Developer License wi
|
||||
th Updates and Priority Support) is determined at the time of the License purchase.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546\charrsid3617723
|
||||
\par }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546\charrsid10452199 For purposes of this Agreement:
|
||||
\par }\pard \ltrpar\ql \li270\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin270\itap0\pararsid3677546 {\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546\charrsid10452199 \'93Integrated Products\'94 }{\rtlch\fcs1
|
||||
\af40 \ltrch\fcs0 \f40\insrsid3677546 means Your proprietary }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546\charrsid10452199 software applications which: (i
|
||||
) are developed by Your Licensed Developers; (ii) add substantial functionality beyond the functionality provided by the incorporated components of the }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546 Programs}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\insrsid3677546\charrsid10452199 ; and (iii) are not commercial alternatives for, or competitive in the marketplace with, the }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546 Programs }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\insrsid3677546\charrsid10452199 or }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546 any components of the Programs.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546\charrsid10452199
|
||||
\par }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546 \'93Licensed Developers\'94 means }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546\charrsid10452199 Your employees or }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546 third-party }{\rtlch\fcs1
|
||||
\af40 \ltrch\fcs0 \f40\insrsid3677546\charrsid10452199 contractors}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546 authorized}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546\charrsid10452199 to develop software specifically for You us}{
|
||||
\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546 ing}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546\charrsid10452199 the Software }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546 in accordance with this Agreement. }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\insrsid3677546\charrsid10452199
|
||||
\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3677546 {\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546\charrsid10452199
|
||||
1.2 Scope of Use.}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs21\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546\charrsid10452199 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546\charrsid10452199 The Software is lice
|
||||
nsed, not sold, on a per-seat basis. }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546 The number of Licensed Developers}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546\charrsid10452199 }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546
|
||||
using the Software }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546\charrsid10452199 must correspond to the maximum number of }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546\charrsid6830017 License }{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \f40\insrsid3677546\charrsid10452199 seats You have purchased from Telerik hereunder. This means that, at any given time, the number of Licensed Developers cannot exceed the number of }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546\charrsid6830017 License }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546\charrsid10452199 seats that You have purchased from Telerik and for which }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546\charrsid6830017 You}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546\charrsid10452199 have paid Telerik all applicable License Fees pursuant to this Agreement. The Software is in \'93use\'94
|
||||
on a computer when it is loaded into temporary memory (i.e
|
||||
. RAM) or installed into permanent memory (e.g. hard disk or other storage device). Your Licensed Developers may install the Software on multiple machines, so long as the Software is not being used simultaneously for development purposes at any given time
|
||||
by more Licensed Developers than You have }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546 License }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546 s}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546\charrsid10452199
|
||||
eats.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546 }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546\charrsid10452199
|
||||
You are not limited by the number of License seats with respect to how many individuals within Your organization may access and use the Software for testing and building purposes. You may also embed copies of the Programs in Your }{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546 Integrated Products }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546\charrsid10452199
|
||||
that You license and distribute to Your own end-user licensees, including but not limited to, Your employees (\'93Authorized End-Users\'94), solely in accordance with the requirements set forth in Section 1.3 below.}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid3677546\charrsid10452199 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid3677546\charrsid10452199 \line }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid10452199 \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid10452199 1.3 }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid206446\charrsid10452199 License for }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid10452199 Redistribution.}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs21\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid10452199 \~}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs21\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4722496
|
||||
\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid10452199 {\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs21\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4722496 1.3.1 License Grant. }{
|
||||
\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid79926\charrsid10452199 Subject to the terms of this Agreement, You are granted a limited}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid679381\charrsid10452199 , nontransferable}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid10890208 , royalty-free}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid79926\charrsid10452199 license to redistribute and sublicense }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid79926\charrsid10452199 the }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid10452199 use of the }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid79926\charrsid10452199 Programs }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid679381\charrsid10452199 solely }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid79926\charrsid10452199 to Authorized End-Users:}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid10890208 (i) }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid79926\charrsid10452199 in object code form}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid10890208 only}{
|
||||
\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid79926\charrsid10452199 ; }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid10452199\charrsid10452199 (ii) }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid10890208 as }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid79926\charrsid10452199 embedded within Your}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid10890208
|
||||
Integrated Product}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid79926\charrsid10452199 for internal company use, hosted applications, websites, commercial solutions deployed at Your Authorized End Users sites, or}{\rtlch\fcs1
|
||||
\af40 \ltrch\fcs0 \f40\insrsid79926\charrsid10452199 }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid79926\charrsid10452199 shrink- or click-wrapped software solutions}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid10452199\charrsid10452199 ; and }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid10452199 (i}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid10890208 ii}{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid10452199 ) }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid79926\charrsid10452199
|
||||
pursuant to an end user license agreement or terms of use that: imposes the limitations set forth in this paragraph on Your Authorized End-Users; prohibits distribution of the Programs by Your Authorized End-Users; limits the liability of Your licensors o
|
||||
r suppliers to the maximum extent permitted by applicable law; and prohibits any attempt to disassemble the code, or attempt in any manner to reconstruct, discover, reuse or modify any source code or underlying algorithms of the Programs, except to the li
|
||||
mited extent as is permitted by law notwithstanding contractual prohibition. }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid10761532 Notwithstanding }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid11302450
|
||||
subsection 1.3}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid13135295 .}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3617723 1}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid8659833
|
||||
(iii)}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid10761532 , if the only Authorized End-Users of Your Integrated Product are Your
|
||||
employees and such use is internal and solely for Your benefit, You are not required to utilize an end user license agreement or terms of use. }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid13647080\charrsid13647080
|
||||
In no event are You allowed to }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid13647080 distribute }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid13647080\charrsid13647080 the Software or }{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid13647080 sublicense }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid13647080\charrsid13647080 its use (a) in any format other than in obj
|
||||
ect form, (b) as a standalone product, or (c) as a part of any product other than Your Integrated Product.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid12981705\charrsid679381
|
||||
\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3605310 {\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid13069838\charrsid679381 1.3.}{
|
||||
\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4722496 2}{\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 The for}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid13069838\charrsid679381 e}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
going license to redistribute the }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid8076818\charrsid679381 Programs }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
is conditioned upon the following:}{\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid8085727\charrsid679381
|
||||
\par }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid8066672\charrsid679381 1.3.}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4722496 2}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid8066672\charrsid679381 .1}{\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid13647080\charrsid679381 You hereby acknowledge and agree that You are solely responsible for Your Authorized End-User\rquote s use of the Programs in accordance with the limitations set forth in subsection 1.3}{
|
||||
\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3617723 .1}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid13647080\charrsid679381 (iii) and liable for such Authorized End-User\rquote
|
||||
s breach of such limitations}{\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid13647080
|
||||
\par }{\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\chshdng0\chcfpat0\chcbpat8\insrsid7434805 1.3.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4722496 2}{\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\chshdng0\chcfpat0\chcbpat8\insrsid7434805 .2 }{
|
||||
\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 You must ensure that the Software is not distributed in any form that allows it to be reused by any application other than Your}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid12195754 Integrated Product}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
. Technical guidelines are provided here: http://www.telerik.com/purchase/license-agreement/assembly-protection-guidelines.aspx. Please contact support@telerik.com for any additional questions.}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid12981705\delrsid79926\charrsid679381
|
||||
For use of the Software in design-time (i.e. within a development environment such as Microsoft Visual Studio) Your Authorized End-Users need to purchase Developer Licenses from Telerik.}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid12981705\delrsid79926\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid13069838\charrsid679381 1.3.}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4722496 2}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid8066672\charrsid679381 .}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid7434805 3}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
You must prohibit Your Authorized End-Users from using the Software independently from Your Integrated Products, or from decompiling, reverse engineering or otherwise seeking to discover the source code of the }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid6051161 Programs}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 . }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40
|
||||
\ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid13069838\charrsid679381 1.3.}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4722496 2}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid8066672\charrsid679381 .}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid7434805 4}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3426870\charrsid679381 You must include a valid c
|
||||
opyright message in Your Integrated Products in a location viewable by Authorized End-Users (e.g. \'93About\'94 box) that will serve to protect Telerik\rquote s copyright and other intellectual property rights in the Software. }{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \f40\insrsid7434805
|
||||
\par }{\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\chshdng0\chcfpat0\chcbpat8\insrsid7434805 1.3.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4722496 2}{\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\chshdng0\chcfpat0\chcbpat8\insrsid7434805 .5 }{
|
||||
\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 You are not allowed to, and are expressly prohibited from granting Your Authorized End-Users any right to further sublicense the Software.}{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid7434805
|
||||
\par }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 1.}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid14513779\charrsid679381 4}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 Trial }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid10503363\charrsid679381 Developer }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 License}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 1.
|
||||
}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid14513779\charrsid679381 4}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 .1}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 License Grant}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 . If You download the free Trial }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid10503363\charrsid679381 Developer }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 License, then, subject to the terms and conditions set forth in this }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid2953738\charrsid679381 A}{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
greement, Licensor hereby grants to Licensee and Licensee hereby accepts a license for evaluation purposes only. You are authorized to install, copy, and use the Software for the sole pu
|
||||
rpose of testing its functionality. You are not allowed to integrate it in end products or use it for any commercial or productive purpose. The term of the Trial }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid9834240\charrsid679381 Developer }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 License shall be }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid6051161 thirty (}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 30}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid6051161 )}{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 days}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid6051161 from the date on which You purchase the License, during which}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid11237755 ,}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid10767158\charrsid679381 You will receive support, as described in further detail below.}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 1.}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid14513779\charrsid679381 4
|
||||
}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 .2}{\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 Support.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 As part of Your Trial }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid10503363\charrsid679381 Developer }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 License}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid11369264 ,}{
|
||||
\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 Y}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid9834240\charrsid679381 ou are entitled to the \'93Trial\'94 s}{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 upport }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid9834240\charrsid679381 p}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 ackage as described in greater detail here: }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7474352 HYPERLINK "http://www.telerik.com/support/technical-support-options.aspx" }
|
||||
}{\fldrslt {\rtlch\fcs1 \af40 \ltrch\fcs0 \cs22\f40\ul\cf17\chshdng0\chcfpat0\chcbpat8\insrsid8855044\charrsid679381 http://www.telerik.com/support/technical-support-options.aspx}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {
|
||||
\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid8855044\charrsid679381 subject to the limitations and restrictions described in the following Fair Usage Policy.
|
||||
\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8855044 {\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\chshdng0\chcfpat0\chcbpat8\insrsid8855044\charrsid679381 1.}{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \b\f40\chshdng0\chcfpat0\chcbpat8\insrsid14513779\charrsid679381 4}{\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\chshdng0\chcfpat0\chcbpat8\insrsid8855044\charrsid679381 .2.1}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid8855044\charrsid679381 Support Package Fair Usage Policy. Telerik may limit or terminate Your access to any or all of the support services available under the Trial }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid9834240\charrsid679381 s}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid8855044\charrsid679381 upport }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid9834240\charrsid679381 p}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid8855044\charrsid679381 ackage if }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid8420729\charrsid679381 Y}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid8855044\charrsid679381 our use of the support services is determined by Telerik, in its sole and reasonable }{
|
||||
\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid4869815\charrsid679381 discretion, to be excessive.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid4722862\charrsid679381
|
||||
\par }\pard \ltrpar\ql \li0\ri0\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid1657475 {\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\lang9\langfe1033\langnp9\insrsid4722862\charrsid679381 1.}{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \b\f40\lang9\langfe1033\langnp9\insrsid14513779\charrsid679381 4}{\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\lang9\langfe1033\langnp9\insrsid4722862\charrsid679381 .2.2 }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\lang9\langfe1033\langnp9\insrsid4722862\charrsid679381 In no event will Telerik provide support of any kind to }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\lang9\langfe1033\langnp9\insrsid2953738\charrsid679381 Your Authorized End-Users}{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \f40\lang9\langfe1033\langnp9\insrsid4722862\charrsid679381 .}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 1.}
|
||||
{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid14513779\charrsid679381 4}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 .3}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs21\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 Updates}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 . You are not eligible to receive any updates for the Software.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 1.}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid14513779\charrsid679381 4}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 .4}{\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 THE TRIAL VERSION OF THE SOFTWARE IS LICENSED \lquote AS IS\rquote . YOU BEAR THE RISK OF USING IT. TELERIK GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. YOU MAY HAVE ADDIT}{\rtlch\fcs1
|
||||
\af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid11369264 I}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
ONAL RIGHTS UNDER YOUR LOCAL LAWS WHICH THIS AGREEMENT CANNOT CHANGE. TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, TELERIK EXCLUDES THE IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTIC}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid9323223\charrsid679381 U}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 LAR PURPOSE AND NON-INFRING}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid9323223\charrsid679381 E}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 MENT.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid1657475
|
||||
\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3353933 {\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 1.}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid1657475 5}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4932681\charrsid679381 Professional }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid10503363\charrsid679381 Developer }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4932681\charrsid679381 License}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid13984178\charrsid679381 with Updates and Priority Support}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 .}{\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid4722496
|
||||
|
||||
\par }{\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4722496\charrsid8027252 1.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid1657475 5}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\cs21\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4722496\charrsid8027252 .1 License Grant. }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 If You purchase a }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid4932681\charrsid679381 Professional }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid9834240\charrsid679381 Developer }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid4932681\charrsid679381 License}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid13984178\charrsid679381 wi}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid3349237\charrsid679381 th Updates and Priority Support}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
, then, subject to the terms and conditions set forth in this Agreement, Licensor hereby grants to Licensee and Licensee hereby accepts, a limited, non-transferable, perpetual, royalty-free, sublicenseable (solely as set forth in Section 1.}{\rtlch\fcs1
|
||||
\af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid10948746\charrsid679381 3}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
), non-exclusive license to install, use, include with Integrated Products and redistribute the }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid12981996\charrsid679381 Programs }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 in executable, object code form only. }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3619572\charrsid679381 The Professional Developer License includes access to }{
|
||||
\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3605310\charrsid679381 certain}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3619572\charrsid679381 source code for the }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid12981996\charrsid679381 Programs}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid13893758 as set forth in Section 1.5}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid3619572\charrsid679381 .}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3617723 4}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3619572\charrsid679381 . }{\rtlch\fcs1
|
||||
\af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 In addition, }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid13051923\charrsid679381 for }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid10503363\charrsid679381 a }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid13051923\charrsid679381 period of one (1) year from the date on which You purchase the}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid9834240\charrsid679381 License}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid13051923\charrsid679381 , }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 You}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid13051923\charrsid679381 will}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
receive minor and major updates for the Software, }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3619572\charrsid679381 and }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid9834240\charrsid679381 the }{
|
||||
\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid4196310\charrsid679381 \'93}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid9834240\charrsid679381 Priority}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid4196310\charrsid679381 \'94}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid9834240\charrsid679381 s}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
upport }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid9834240\charrsid679381 p}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 ackage, each as described in further detail below.}{
|
||||
\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid9323223\charrsid679381 1.}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid1657475 5}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 .}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4722496 2}{
|
||||
\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 Priority Support Package}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 .}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid9834240\charrsid679381 As part of Your Professional Developer License,}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 You are entitled to the \'93Priority\'94 }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid9323223\charrsid679381 s}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 upport }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid9323223\charrsid679381 p}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
ackage}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3349237\charrsid679381 ,}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 as described in greater detail here: }
|
||||
{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7474352 HYPERLINK "http://www.telerik.com/support/technical-support-options.aspx" }}{\fldrslt {\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\cs22\f40\ul\cf17\chshdng0\chcfpat0\chcbpat8\insrsid14758048\charrsid679381 http://www.telerik.com/support/technical-support-options.aspx}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\cs22\f40\ul\cf17\chshdng0\chcfpat0\chcbpat8\insrsid3349237\charrsid679381 ,}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid14758048\charrsid679381 }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid15619568\charrsid679381 for a period of one }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3349237\charrsid679381 (1) }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid15619568\charrsid679381 year from the date on which }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid8420729\charrsid679381 Y}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid15619568\charrsid679381 ou purchased the }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3349237\charrsid679381 License to the Software}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid15619568\charrsid679381 and }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid14758048\charrsid679381 subject to the limitations and restrictions described in the following Fair Usage Policy.
|
||||
|
||||
\par }\pard \ltrpar\ql \li0\ri0\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid6051376 {\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\chshdng0\chcfpat0\chcbpat8\insrsid5273903\charrsid679381 1.}{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \b\f40\chshdng0\chcfpat0\chcbpat8\insrsid1657475 5}{\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\chshdng0\chcfpat0\chcbpat8\insrsid14758048\charrsid679381 .}{\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4722496 2}{
|
||||
\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\chshdng0\chcfpat0\chcbpat8\insrsid14758048\charrsid679381 .1}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid14758048\charrsid679381
|
||||
Support Package Fair Usage Policy. Telerik may limit or terminate Your access to any or all of the support services available under the }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid9323223\charrsid679381 \'93}{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid13906169\charrsid679381 Priority}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid9323223\charrsid679381 \'94}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid13906169\charrsid679381 }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid9323223\charrsid679381 s}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid13906169\charrsid679381
|
||||
upport }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid9323223\charrsid679381 p}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid13906169\charrsid679381 ackage}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid14758048\charrsid679381 if }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid8420729\charrsid679381 Y}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid14758048\charrsid679381 our use of the support services is determined by Telerik, in its sole and reasonable }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid4869815\charrsid679381 d
|
||||
iscretion, to be excessive.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid5273903\charrsid679381 1.}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid1657475 5}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid9323223\charrsid679381 .}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4722496 2}{
|
||||
\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid9323223\charrsid679381 .2}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\f40\chshdng0\chcfpat0\chcbpat8\insrsid9323223\charrsid679381
|
||||
In no event will Telerik provide support of any kind to }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\f40\chshdng0\chcfpat0\chcbpat8\insrsid2953738\charrsid679381 Your Authorized E}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\f40\chshdng0\chcfpat0\chcbpat8\insrsid9323223\charrsid679381 nd-}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\f40\chshdng0\chcfpat0\chcbpat8\insrsid2953738\charrsid679381 U}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\f40\chshdng0\chcfpat0\chcbpat8\insrsid9323223\charrsid679381 sers.
|
||||
\par }\pard \ltrpar\ql \li0\ri0\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3605310 {\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid6051376
|
||||
\par }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid5273903\charrsid679381 1.}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid1657475 5}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 .}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4722496 3}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs21\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 Update}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4722862\charrsid679381 s}{\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 .}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
You are eligible to receive all major updates and minor updates for the version of the Software that You license hereunder}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3619572\charrsid679381
|
||||
, including the source code for such updates,}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid9834240\charrsid679381
|
||||
for a period of one (1) year from the date on which You purchase the License for the Software}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
. Updates replace and/or supplement (and may disable) the version of the Software that formed the basis for Your eligibility for the update. You may use the resulting updated Software only in accordance with the terms of this License.}{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid5273903\charrsid679381 1.}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid1657475 5}{
|
||||
\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 .}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4722496 4}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 Source Code for the Software.}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 The }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid12981996\charrsid679381 Program\rquote s }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 source code is provided to You so that }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid8420729\charrsid679381 Y}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 ou can create modifications under the terms of this Agreement.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid5273903\charrsid679381 1.}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid1657475 5}{\rtlch\fcs1
|
||||
\ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4722862\charrsid679381 .}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4722496 4}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4722862\charrsid679381 .1}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs21\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 While Telerik does not claim any ownership rights in Your Integrated Products, any modifications You develop }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid4670834\charrsid679381 to the }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid12981996\charrsid679381 Program }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid4670834\charrsid679381 source code }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 will be the exclusive property of Telerik, and You agree to and hereby do a
|
||||
ssign all right, title and interest in and to such modifications and all rights associated therewith to Telerik.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid5273903\charrsid679381 1.}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid1657475 5}{\rtlch\fcs1
|
||||
\ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 .}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4722496 4}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 .2}{\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 You will be entitled to use modifications of the }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid12981996\charrsid679381 Program\rquote s }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 source code developed by You under the terms of this Agreement and Telerik hereby grants You a license to use such modif}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid8330209\charrsid679381 ications pursuant to Section 1.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid1657475 5}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 .}{\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1
|
||||
\ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid5273903\charrsid679381 1.}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid1657475 5}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 .}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4722496 4}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 .3}{\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 You acknowledge that the }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid12981996\charrsid679381 Program\rquote s }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 source code is confidential and contains valuable and proprietary trade secrets of Telerik. Under no circumstances may any portion of the }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid12981996\charrsid679381 Program\rquote s }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
source code or any modified version of the source code be distributed, disclosed or otherwise made available to any third party.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid5273903\charrsid679381 1.}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid1657475 5}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 .}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4722496 4}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 .4}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs21\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 Telerik DOES NOT provide technical support for any source code that has been modified by any party other than Telerik.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line
|
||||
}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid5273903\charrsid679381 1.}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid1657475 5}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 .}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4722496 4}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 .5}{\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 The }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid12981996\charrsid679381 Program\rquote s }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 source code is provided \'93as is\'94, without warranty of any kind. Refunds are not available for any licenses that include a right to receive source code.}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 2. License Limitations}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{
|
||||
\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 2.1}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs21\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 You are not allowed to }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid11931423\charrsid679381 use, copy, modify, }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid10766758\charrsid679381 distribute, }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
resell, transfer, rent, lease, or sublicense the Software and Your associated rights except as }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid11931423\charrsid679381 expressly permitted}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 in }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid10766758\charrsid679381 this Agreement}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 . Under no circumstances shall You grant further redistribution }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid3605310\charrsid679381 or sublicense }{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 rights to Authorized End-Users or redistribute any source code of the }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid11156109\charrsid679381 Programs}{
|
||||
\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 to any }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid10902138\charrsid679381 Authorized End-User or }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 third party.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid10766758\charrsid679381
|
||||
\par }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 2.}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid11237755 2}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs21\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
You may not use the Telerik product names, logos or trademarks to market Your Integrated Product.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 2.}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid11237755 3}{\rtlch\fcs1
|
||||
\af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid15351044\charrsid679381
|
||||
Except to the limited extent as is permitted by law notwithstanding contractual prohibition, }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 You are not allowed to disassemble, decompile or \'93unlock\'94
|
||||
, decode or otherwise reverse translate or engineer, or attempt in any manner to reconstruct or discover any source code or underlying algorithms of }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid4271374\charrsid679381
|
||||
the Programs }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 that is provided to }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid8420729\charrsid679381 Y}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 ou in object code form only.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 3. Delivery}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
Telerik shall make available for download to Licensee a master copy of the Software.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 4. Term and Termination}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 This Agreement and the License granted hereunder shall continue until terminated in accordance with this Section. }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid4932681\charrsid679381 Unless otherwise specified in this Agreement, t}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
he License granted hereunder shall last as long as You use the Software in compliance with the terms herein. Unless otherwise prohibited by law, and without prejudice to Telerik\rquote
|
||||
s other rights or remedies, Telerik shall have the right to terminate this Agreement and the License granted hereunder immediately if You breac
|
||||
h any of the material terms of this Agreement, and You fail to cure such material breach within thirty (30) days of receipt of notice from Telerik. Upon termination of this Agreement, all Licenses granted to You hereunder shall terminate automatically and
|
||||
You shall immediately cease use and distribution of the }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid4271374\charrsid679381 Programs}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
; provided, however, that any sublicenses granted to Your Authorized End-Users in accordance with Section }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid4722862\charrsid679381 1.}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid9110311\charrsid679381 3}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 shall survive such termination. You must also destroy (i) all copies of the }{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid4271374\charrsid679381 Programs }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
not integrated into a live, functioning instance(s) of Your Integrated Product(s) already installed, implemented and deployed for Your Authorized End-User(s), and (ii) any product and company logos provided by Telerik in connection with this Agreement.}{
|
||||
\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 5. Product Discontinuance}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
Telerik reserves the right to discontinue the Software or any component of the Software, whether offered as a standalone product or solely as a component, at any time. However, Telerik is obligated to provide support in a
|
||||
ccordance with the terms set forth in this Agreement for discontinued Software or components for a period of one (1) year after the date of discontinuance.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}
|
||||
{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 6. Intellectual Property}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 All title and ownership rights in and to the Software (including but not
|
||||
limited to any images, photographs, animations, video, audio, music, }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid4722862\charrsid679381 or }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 text embedded in the Software), the intellectual property embodied in the Software, and any trademarks or service marks of Telerik that are used in connection with the Software are an
|
||||
d shall at all times remain exclusively owned by Telerik and its licensors. All title and intellectual property rights in and to the content that may be accessed through use of the Software is the property of the respective content owner and may be protec
|
||||
ted by applicable copyright or other intellectual property laws and treaties. This Agreement grants You no rights to use such content.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\lang9\langfe1033\langnp9\insrsid3239172\charrsid679381 Any }{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \f40\lang9\langfe1033\langnp9\insrsid4408477\charrsid679381 o}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\lang9\langfe1033\langnp9\insrsid3239172\charrsid679381 pen }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\lang9\langfe1033\langnp9\insrsid4408477\charrsid679381 s}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\lang9\langfe1033\langnp9\insrsid3239172\charrsid679381 ource }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\lang9\langfe1033\langnp9\insrsid4408477\charrsid679381 s}{
|
||||
\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\lang9\langfe1033\langnp9\insrsid3239172\charrsid679381 oftware that may be delivered by Telerik embedded in or in association with Telerik products is provided
|
||||
pursuant to the open source license applicable to the software and subject to the disclaimers and limitations on liability set forth in such license.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid6053368\charrsid679381 }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\lang9\langfe1033\langnp9\insrsid6053368\charrsid679381 As required by the C}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\lang9\langfe1033\langnp9\insrsid4408477\charrsid679381 ommon }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\lang9\langfe1033\langnp9\insrsid6053368\charrsid679381 P}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\lang9\langfe1033\langnp9\insrsid4408477\charrsid679381 ublic }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\lang9\langfe1033\langnp9\insrsid6053368\charrsid679381 L}{
|
||||
\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\lang9\langfe1033\langnp9\insrsid4408477\charrsid679381 icense (\'93CPL\'94)}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\lang9\langfe1033\langnp9\insrsid6053368\charrsid679381 , if a user wishes to obtain the source code for the
|
||||
components licensed under the CPL a user may access them at http://wixtoolset.org.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\lang9\langfe1033\langnp9\insrsid6570191\charrsid679381
|
||||
7. Collection and Use of Data.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid6570191\charrsid9330277
|
||||
\par }\pard \ltrpar\ql \li0\ri0\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid6570191 {\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\lang9\langfe1033\langnp9\insrsid6570191\charrsid679381
|
||||
\par }\pard \ltrpar\ql \li0\ri0\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid4196310 {\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\lang9\langfe1033\langnp9\insrsid8131156\charrsid679381 Telerik uses }{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \f40\lang9\langfe1033\langnp9\insrsid4932681\charrsid679381 tools }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\lang9\langfe1033\langnp9\insrsid8131156\charrsid679381 to }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\lang9\langfe1033\langnp9\insrsid4196310\charrsid679381 deliver certain Software features and extensions, }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\lang9\langfe1033\langnp9\insrsid8131156\charrsid679381
|
||||
identify trends and bugs, collect activation information, usage statistics and track other data related to }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\lang9\langfe1033\langnp9\insrsid8420729\charrsid679381 Y}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\lang9\langfe1033\langnp9\insrsid8131156\charrsid679381 our use of the Software as further described in the most current version of Telerik\rquote
|
||||
s Privacy Policy (located at: http://www.telerik.com/company/privacy-policy.aspx). By Your acceptance of the terms of this Agreement
|
||||
and/or use of the Software, You authorize the collection, use and disclosure of this data for the purposes provided for in this Agreement and/or the Privacy Policy}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\lang9\langfe1033\langnp9\insrsid6570191\charrsid679381 .}{\rtlch\fcs1 \af40 \ltrch\fcs0 \cs20\f40\lang9\langfe1033\langnp9\insrsid4196310\charrsid679381
|
||||
\par }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid4196310\charrsid679381
|
||||
\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14758048 {\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid6570191\charrsid679381 8}{\rtlch\fcs1
|
||||
\ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 . Limited Warranty}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 Except as specified in Section 1.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid10902138\charrsid679381 4}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 .4 (Trial License), Telerik
|
||||
warrants solely that the Software will perform substantially in accordance with the accompanying written materials for a period of ninety (90) days after the date on which You purchase the License for the Software. Telerik does not warrant the use of the
|
||||
Software will be uninterrupted or error free at all times and in all circumstances, nor that program errors will be corrected. This limited warranty shall not apply to any error or failure resulting from (i) machine error, (ii) Licensee\rquote
|
||||
s failure to follow operating instructions, (iii) negligence or accident, or (iv) modifications to the Software by any person or entity other than Telerik. In the event of a breach of warranty, Licensee\rquote s sole and exclusive remedy and Telerik
|
||||
\rquote s sole and exclusive obligation, is repair of all or any portion of the Software. If such remedy fails of its essential purpose, Licensee\rquote s sole remedy and Telerik\rquote
|
||||
s maximum liability shall be a refund of the paid purchase price for the defective Software only. This limited warranty is on
|
||||
ly valid if Telerik receives written notice of breach of warranty no later than thirty (30) days after the warranty period expires. EXCEPT FOR THE EXPRESS WARRAN}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid6570191\charrsid679381
|
||||
TIES SET FORTH IN THIS SECTION 8}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 , TELERIK DISCLAIMS ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, I
|
||||
NCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid6570191\charrsid679381 9}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 . Limitation of Liability}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 To the maximum extent permitted by applicable law, in no event will Telerik be liable for any
|
||||
indirect, special, incidental, or consequential damages arising out of th}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid4932681\charrsid679381 is Agreement}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 , including, without limitation, damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses, even if a
|
||||
dvised of the possibility thereof, and regardless of the legal or equitable theory (contract, tort or otherwise) upon which the claim is based. In any case, Telerik\rquote s entire liability under any provision of this }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid4932681\charrsid679381 A}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 greement shall not exceed in the aggregate
|
||||
the sum of the license fees Licensee paid to Telerik for the Software giving rise to such damages, or in the case of a Trial License, shall not exceed $5}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid6450729\charrsid679381
|
||||
, notwithstanding}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 any failure of essential purpose of any limited remedy. Some jurisdictions do not all
|
||||
ow the exclusion or limitation of incidental or consequential damages, so this exclusion and limitation may not be applicable. Telerik is not responsible for any liability arising out of content provided by Licensee or a third party that is accessed throu
|
||||
gh the Software and/or any material linked through such content. Any data included in the Software upon shipment from Telerik is for testing use only and Telerik hereby disclaims any and all liability arising therefrom. The extent of Telerik\rquote
|
||||
s liability for the limited warranty section shall be as set forth therein.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid8131156\charrsid679381 10}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 . Indemnity}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line
|
||||
\line }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 You agree to indemnify, hold harmless, and defend Telerik and its resellers from and against any and all claims, lawsuits and proceedings (collectively \'93
|
||||
Claims\'94), and all expenses
|
||||
, costs (including attorney's fees), judgments, damages and other liabilities resulting from such Claims, that arise or result from (i) Your use of the Software in violation of this Agreement, (ii) the use or distribution of Your Integrated Product or (ii
|
||||
i) Your modification of the }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid4271374\charrsid679381 Program\rquote s}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 source code.}{
|
||||
\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 1}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid8131156\charrsid679381 1}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 . Confidentiality}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
Except as otherwise provided herein, each party expressly undertakes to retain in confidence all information and know-how transmitted or disclosed to the other that the disclosing
|
||||
party has identified as being proprietary and/or confidential or that, by the nature of the circumstances surrounding the disclosure, ought in good faith to be treated as proprietary and/or confidential, and expressly undertakes to make no use of such inf
|
||||
ormation and know-how except under the terms and during the existence of this Agreement. However, neither party shall have an obligation to maintain the confidentiality of information that}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid13449813\charrsid679381 :}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 (i) it received rightfully from a third party without an obligation
|
||||
to maintain such information in confidence; (ii) the disclosing party has disclosed to a third party without any obligation to maintain such information in confidence; (iii) was known to the receiving party prior to its disclosure by the disclosing party
|
||||
;
|
||||
or (iv) is independently developed by the receiving party without use of the confidential information of the disclosing party. Further, either party may disclose confidential information of the other party as required by governmental or judicial order, p
|
||||
rovided such party gives the other party prompt written notice prior to such disclosure and complies with any protective order (or equivalent) imposed on such disclosure. Without limiting the foregoing, Licensee shall treat any source code for the }{
|
||||
\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid4271374\charrsid679381 Programs }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
as confidential information and shall not disclose, disseminate, or distribute such materials to any third party without Telerik\rquote s prior written permission.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid940117\charrsid679381 }{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid940117\charrsid679381 Each party\rquote s o}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid8131156\charrsid679381 bligations under this Section 11}{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid940117\charrsid679381 shall apply at all times during the term of this Agr
|
||||
eement and for five (5) years following termination of this Agreement, provided, however, that (i) obligations with respect to source code shall survive in perpetuity and (ii) trade secrets shall be maintained as such until they fall into the public domai
|
||||
n.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 1}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid8131156\charrsid679381 2}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 . Governing Law}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381
|
||||
\line \line }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
This License will be governed by the law of the Commonwealth of Massachusetts, U.S.A., without regard to the conflict of laws principles thereof. If any dispute, controversy, or claim cannot be resolved by a good faith discussion betw
|
||||
een the parties, then it shall be submitted for resolution to a state or Federal court or competent jurisdiction in Boston, Massachusetts, USA, and the parties hereby agree to submit to the jurisdiction and venue of such }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid6450729\charrsid679381 court. The}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
Uniform Computer Information Transactions Act and the United Nations Convention on the International Sale of Goods shall not apply to this Agreement. }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40
|
||||
\ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 1}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid8131156\charrsid679381 3}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 . Entire Agreement}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
This Agreement shall constitute the entire agreement between the parties with res
|
||||
pect to the subject matter hereof and supersedes all prior and contemporaneous communications regarding the subject matter hereof. Use of any purchase order or other Licensee document in connection herewith shall be for administrative convenience only and
|
||||
all terms and conditions stated therein shall be void and of no effect unless otherwise agreed to in writing by both parties.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 \~}{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \cs21\f40\chshdng0\chcfpat0\chcbpat8\insrsid3365138\charrsid679381 In cases where this license is being obtained through an approved third party, these terms shall supersede any third party license or purchase agreement.}{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 1}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid8131156\charrsid679381 4}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 . No Assignment}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381
|
||||
\line \line }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 You may not assign, sublicense, sub-contract, or otherwise transfer this Agreement, or any rights or obligations under it, without Telerik\rquote
|
||||
s prior written consent.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid8131156\charrsid679381 15}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 . Survival}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid9649048\charrsid679381 A}{
|
||||
\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid14303022\charrsid679381 ny provisions of the Agreement containing license restrictions}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid7490173\charrsid679381
|
||||
, including but not limited to those related to the }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid4271374\charrsid679381 Program }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid7490173\charrsid679381
|
||||
source code}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid14303022\charrsid679381
|
||||
, warranties and warranty disclaimers, confidentiality obligations, limitations of liability and/or indemnity terms, and any provision of the Agreement
|
||||
which, by its nature, is intended to survive shall remain in effect following any termination or expiration of the Agreement.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 \line \line }{\rtlch\fcs1 \ab\af40 \ltrch\fcs0
|
||||
\cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid8131156\charrsid679381 16}{\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \cs20\b\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 . Severability}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381
|
||||
\line \line }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381 If a particular provision of this Agreement is terminated or held by a court of competent jurisdiction to be in
|
||||
valid, illegal, or unenforceable, this Agreement shall remain in full force and effect as to the remaining provisions.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid80403\charrsid679381 }{\rtlch\fcs1 \af40 \ltrch\fcs0
|
||||
\f40\chshdng0\chcfpat0\chcbpat8\insrsid80403\charrsid679381
|
||||
\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid12931493 {\rtlch\fcs1 \ab\af40 \ltrch\fcs0 \b\f40\lang9\langfe1033\langnp9\insrsid8131156\charrsid679381 17}{\rtlch\fcs1
|
||||
\ab\af40 \ltrch\fcs0 \b\f40\lang9\langfe1033\langnp9\insrsid12931493\charrsid679381 . Force Majeure}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\lang9\langfe1033\langnp9\insrsid12931493\charrsid679381 \line \line
|
||||
Neither party shall be deemed in default of this Agreement if failure or delay in performance is caused by an act of
|
||||
God, fire, flood, severe weather conditions, material shortage or unavailability of transportation, government ordinance, laws, regulations or restrictions, war or civil disorder, or any other cause beyond the reasonable control of such party.
|
||||
\par }\pard \ltrpar\qj \li0\ri0\sa200\sl276\slmult1\widctlpar\tx-720\tx360\wrapdefault\hyphpar0\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14303022 {\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\insrsid8131156\charrsid679381 18}{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \b\f40\insrsid14303022\charrsid679381 . Export Classifications
|
||||
\par }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid14303022\charrsid679381
|
||||
You expressly agree not to export or re-export Telerik Software or Your Integrated Product to any country, person, entity or end user subject to U.S. export restrictions. You specifically agree not to export, re-export, or transfer the Soft
|
||||
ware to any country to which the U.S. has embargoed or restricted the export of goods or services, or to any national of any such country, wherever located, who intends to transmit or transport the products back to such country, or to any person or entity
|
||||
|
||||
who has been prohibited from participating in U.S. export transactions by any federal agency of the U.S. government. You warrant and represent that neither the U.S.A. Bureau of Export Administration nor any other federal agency has suspended, revoked or d
|
||||
enied }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid8420729\charrsid679381 Y}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid14303022\charrsid679381 our export privileges.
|
||||
\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7813897 {\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\lang9\langfe1033\langnp9\insrsid7813897\charrsid679381 19. Commercial Software
|
||||
|
||||
\par }\pard \ltrpar\ql \li0\ri0\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7813897 {\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\cf1\insrsid7813897\charrsid679381
|
||||
The Programs and the Documentation are "Commercial Items", as that term is defined at 48 C.F.R. \'a72.101, consisting of "Commercial Computer Software" and "Commercial Computer Software Documentation", as such terms are used in 48 C.F.R. \'a7
|
||||
12.212 or 48 C.F.R. \'a7227.7202, as applicable. Consistent with 48 C.F.R. \'a712.212 or 48 C.F.R. \'a7227.7202-1 through 227.7202-4, as applicable, the Commercial Computer Software and Commercial Computer Software Documentation ar
|
||||
e being licensed to U.S. Government end users (a) only as Commercial Items and\~(b)\~
|
||||
with only those rights as are granted to all other end users pursuant to the terms and conditions herein. Unpublished-rights reserved under the copyright laws of the United States.\~
|
||||
\par
|
||||
\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid6570191 {\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\lang9\langfe1033\langnp9\insrsid7813897\charrsid679381 20}{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \b\f40\lang9\langfe1033\langnp9\insrsid6570191\charrsid679381 . }{\rtlch\fcs1 \af40 \ltrch\fcs0 \b\f40\insrsid6570191\charrsid679381 Reports and Audit Rights.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid6570191\charrsid679381
|
||||
\par Licensee shall grant Telerik audit rights against Licensee twice within a calendar three hundred and sixty five (365) day period upon two weeks written notice, to verify Licensee\rquote s compliance with this Agreement.\~\~
|
||||
Licensee shall keep adequate records to verify Licensee\rquote s compliance with this Agreement.}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\lang9\langfe1033\langnp9\insrsid6570191\charrsid679381
|
||||
\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14565556 {\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid12931493\charrsid679381 \line
|
||||
YOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT, THAT YOU UNDERSTAND THIS AGREEMENT, AND UNDERSTAND THAT BY CONTINUING THE INSTALLATION OF THE SOFTWARE PRODUCT, BY
|
||||
LOADING OR RUNNING THE SOFTWARE PRODUCT, OR BY PLACING OR COPYING THE SOFTWARE ONTO YOUR COMPUTER HARD DRIVE, YOU AGREE TO BE BOUND BY THIS AG}{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\insrsid4272934 REEMENT\rquote S TERMS AND CONDITIONS.}{\rtlch\fcs1 \af40
|
||||
\ltrch\fcs0 \f40\insrsid12931493\charrsid679381 YOU FURTHER AGREE THAT, EXCEPT FOR WRITTEN SEPARATE AGREEMENTS BETWEEN TELERIK AND YOU, THIS AGREEMENT IS A COMPLETE AND EXCLUSIVE STATEMENT OF THE RIGHTS AND LIABILITIES OF THE PARTIES.
|
||||
\par }{\*\themedata 504b030414000600080000002100e9de0fbfff0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb4ec3301045f748fc83e52d4a
|
||||
9cb2400825e982c78ec7a27cc0c8992416c9d8b2a755fbf74cd25442a820166c2cd933f79e3be372bd1f07b5c3989ca74aaff2422b24eb1b475da5df374fd9ad
|
||||
5689811a183c61a50f98f4babebc2837878049899a52a57be670674cb23d8e90721f90a4d2fa3802cb35762680fd800ecd7551dc18eb899138e3c943d7e503b6
|
||||
b01d583deee5f99824e290b4ba3f364eac4a430883b3c092d4eca8f946c916422ecab927f52ea42b89a1cd59c254f919b0e85e6535d135a8de20f20b8c12c3b0
|
||||
0c895fcf6720192de6bf3b9e89ecdbd6596cbcdd8eb28e7c365ecc4ec1ff1460f53fe813d3cc7f5b7f020000ffff0300504b030414000600080000002100a5d6
|
||||
a7e7c0000000360100000b0000005f72656c732f2e72656c73848fcf6ac3300c87ef85bd83d17d51d2c31825762fa590432fa37d00e1287f68221bdb1bebdb4f
|
||||
c7060abb0884a4eff7a93dfeae8bf9e194e720169aaa06c3e2433fcb68e1763dbf7f82c985a4a725085b787086a37bdbb55fbc50d1a33ccd311ba548b6309512
|
||||
0f88d94fbc52ae4264d1c910d24a45db3462247fa791715fd71f989e19e0364cd3f51652d73760ae8fa8c9ffb3c330cc9e4fc17faf2ce545046e37944c69e462
|
||||
a1a82fe353bd90a865aad41ed0b5b8f9d6fd010000ffff0300504b0304140006000800000021006b799616830000008a0000001c0000007468656d652f746865
|
||||
6d652f7468656d654d616e616765722e786d6c0ccc4d0ac3201040e17da17790d93763bb284562b2cbaebbf600439c1a41c7a0d29fdbd7e5e38337cedf14d59b
|
||||
4b0d592c9c070d8a65cd2e88b7f07c2ca71ba8da481cc52c6ce1c715e6e97818c9b48d13df49c873517d23d59085adb5dd20d6b52bd521ef2cdd5eb9246a3d8b
|
||||
4757e8d3f729e245eb2b260a0238fd010000ffff0300504b03041400060008000000210030dd4329a8060000a41b0000160000007468656d652f7468656d652f
|
||||
7468656d65312e786d6cec594f6fdb3614bf0fd87720746f6327761a07758ad8b19b2d4d1bc46e871e698996d850a240d2497d1bdae38001c3ba618715d86d87
|
||||
615b8116d8a5fb34d93a6c1dd0afb0475292c5585e9236d88aad3e2412f9e3fbff1e1fa9abd7eec70c1d1221294fda5efd72cd4324f1794093b0eddd1ef62fad
|
||||
79482a9c0498f184b4bd2991deb58df7dfbb8ad755446282607d22d771db8b944ad79796a40fc3585ee62949606ecc458c15bc8a702910f808e8c66c69b9565b
|
||||
5d8a314d3c94e018c8de1a8fa94fd05093f43672e23d06af89927ac06762a049136785c10607758d9053d965021d62d6f6804fc08f86e4bef210c352c144dbab
|
||||
999fb7b4717509af678b985ab0b6b4ae6f7ed9ba6c4170b06c788a705430adf71bad2b5b057d03606a1ed7ebf5babd7a41cf00b0ef83a6569632cd467faddec9
|
||||
699640f6719e76b7d6ac355c7c89feca9cccad4ea7d36c65b258a206641f1b73f8b5da6a6373d9c11b90c537e7f08dce66b7bbeae00dc8e257e7f0fd2badd586
|
||||
8b37a088d1e4600ead1ddaef67d40bc898b3ed4af81ac0d76a197c86826828a24bb318f3442d8ab518dfe3a20f000d6458d104a9694ac6d88728eee2782428d6
|
||||
0cf03ac1a5193be4cbb921cd0b495fd054b5bd0f530c1931a3f7eaf9f7af9e3f45c70f9e1d3ff8e9f8e1c3e3073f5a42ceaa6d9c84e5552fbffdeccfc71fa33f
|
||||
9e7ef3f2d117d57859c6fffac327bffcfc793510d26726ce8b2f9ffcf6ecc98baf3efdfdbb4715f04d814765f890c644a29be408edf3181433567125272371be
|
||||
15c308d3f28acd249438c19a4b05fd9e8a1cf4cd296699771c393ac4b5e01d01e5a30a787d72cf1178108989a2159c77a2d801ee72ce3a5c545a6147f32a9979
|
||||
3849c26ae66252c6ed637c58c5bb8b13c7bfbd490a75330f4b47f16e441c31f7184e140e494214d273fc80900aedee52ead87597fa824b3e56e82e451d4c2b4d
|
||||
32a423279a668bb6690c7e9956e90cfe766cb37b077538abd27a8b1cba48c80acc2a841f12e698f13a9e281c57911ce298950d7e03aba84ac8c154f8655c4f2a
|
||||
f074481847bd804859b5e696007d4b4edfc150b12addbecba6b18b148a1e54d1bc81392f23b7f84137c2715a851dd0242a633f900710a218ed715505dfe56e86
|
||||
e877f0034e16bafb0e258ebb4faf06b769e888340b103d331115bebc4eb813bf83291b63624a0d1475a756c734f9bbc2cd28546ecbe1e20a3794ca175f3fae90
|
||||
fb6d2dd99bb07b55e5ccf68942bd0877b23c77b908e8db5f9db7f024d9239010f35bd4bbe2fcae387bfff9e2bc289f2fbe24cfaa301468dd8bd846dbb4ddf1c2
|
||||
ae7b4c191ba8292337a469bc25ec3d411f06f53a73e224c5292c8de0516732307070a1c0660d125c7d44553488700a4d7bddd3444299910e254ab984c3a219ae
|
||||
a4adf1d0f82b7bd46cea4388ad1c12ab5d1ed8e1153d9c9f350a3246aad01c6873462b9ac05999ad5cc988826eafc3acae853a33b7ba11cd1445875ba1b236b1
|
||||
399483c90bd560b0b0263435085a21b0f22a9cf9356b38ec6046026d77eba3dc2dc60b17e92219e180643ed27acffba86e9c94c7ca9c225a0f1b0cfae0788ad5
|
||||
4adc5a9aec1b703b8b93caec1a0bd8e5de7b132fe5113cf312503b998e2c2927274bd051db6b35979b1ef271daf6c6704e86c73805af4bdd476216c26593af84
|
||||
0dfb5393d964f9cc9bad5c313709ea70f561ed3ea7b053075221d51696910d0d339585004b34272bff7213cc7a510a5454a3b349b1b206c1f0af490176745d4b
|
||||
c663e2abb2b34b23da76f6352ba57ca2881844c1111ab189d8c7e07e1daaa04f40255c77988aa05fe06e4e5bdb4cb9c5394bbaf28d98c1d971ccd20867e556a7
|
||||
689ec9166e0a522183792b8907ba55ca6e943bbf2a26e52f48957218ffcf54d1fb09dc3eac04da033e5c0d0b8c74a6b43d2e54c4a10aa511f5fb021a07533b20
|
||||
5ae07e17a621a8e082dafc17e450ffb739676998b48643a4daa7211214f623150942f6a02c99e83b85583ddbbb2c4996113211551257a656ec1139246ca86be0
|
||||
aadedb3d1441a89b6a929501833b197fee7b9641a3503739e57c732a59b1f7da1cf8a73b1f9bcca0945b874d4393dbbf10b1680f66bbaa5d6f96e77b6f59113d
|
||||
316bb31a795600b3d256d0cad2fe354538e7566b2bd69cc6cbcd5c38f0e2bcc63058344429dc2121fd07f63f2a7c66bf76e80d75c8f7a1b622f878a18941d840
|
||||
545fb28d07d205d20e8ea071b283369834296bdaac75d256cb37eb0bee740bbe278cad253b8bbfcf69eca23973d939b97891c6ce2cecd8da8e2d343578f6648a
|
||||
c2d0383fc818c798cf64e52f597c740f1cbd05df0c264c49134cf09d4a60e8a107260f20f92d47b374e32f000000ffff0300504b030414000600080000002100
|
||||
0dd1909fb60000001b010000270000007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73848f4d0ac2301484f7
|
||||
8277086f6fd3ba109126dd88d0add40384e4350d363f2451eced0dae2c082e8761be9969bb979dc9136332de3168aa1a083ae995719ac16db8ec8e4052164e89
|
||||
d93b64b060828e6f37ed1567914b284d262452282e3198720e274a939cd08a54f980ae38a38f56e422a3a641c8bbd048f7757da0f19b017cc524bd62107bd500
|
||||
1996509affb3fd381a89672f1f165dfe514173d9850528a2c6cce0239baa4c04ca5bbabac4df000000ffff0300504b01022d0014000600080000002100e9de0f
|
||||
bfff0000001c0200001300000000000000000000000000000000005b436f6e74656e745f54797065735d2e786d6c504b01022d0014000600080000002100a5d6
|
||||
a7e7c0000000360100000b00000000000000000000000000300100005f72656c732f2e72656c73504b01022d00140006000800000021006b799616830000008a
|
||||
0000001c00000000000000000000000000190200007468656d652f7468656d652f7468656d654d616e616765722e786d6c504b01022d00140006000800000021
|
||||
0030dd4329a8060000a41b00001600000000000000000000000000d60200007468656d652f7468656d652f7468656d65312e786d6c504b01022d001400060008
|
||||
00000021000dd1909fb60000001b0100002700000000000000000000000000b20900007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73504b050600000000050005005d010000ad0a00000000}
|
||||
{\*\colorschememapping 3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d22796573223f3e0d0a3c613a636c724d
|
||||
617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f64726177696e676d6c2f323030362f6d6169
|
||||
6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d22646b322220616363656e74313d22616363656e74312220616363
|
||||
656e74323d22616363656e74322220616363656e74333d22616363656e74332220616363656e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e74363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d22666f6c486c696e6b222f3e}
|
||||
{\*\latentstyles\lsdstimax267\lsdlockeddef0\lsdsemihiddendef1\lsdunhideuseddef1\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept \lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 1;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 2;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 3;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 4;
|
||||
\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 5;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 6;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 7;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 8;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 9;
|
||||
\lsdpriority39 \lsdlocked0 toc 1;\lsdpriority39 \lsdlocked0 toc 2;\lsdpriority39 \lsdlocked0 toc 3;\lsdpriority39 \lsdlocked0 toc 4;\lsdpriority39 \lsdlocked0 toc 5;\lsdpriority39 \lsdlocked0 toc 6;\lsdpriority39 \lsdlocked0 toc 7;
|
||||
\lsdpriority39 \lsdlocked0 toc 8;\lsdpriority39 \lsdlocked0 toc 9;\lsdqformat1 \lsdpriority35 \lsdlocked0 caption;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority10 \lsdlocked0 Title;\lsdpriority1 \lsdlocked0 Default Paragraph Font;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority11 \lsdlocked0 Subtitle;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority22 \lsdlocked0 Strong;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority20 \lsdlocked0 Emphasis;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority59 \lsdlocked0 Table Grid;\lsdunhideused0 \lsdlocked0 Placeholder Text;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority1 \lsdlocked0 No Spacing;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 1;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 1;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 1;\lsdunhideused0 \lsdlocked0 Revision;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority34 \lsdlocked0 List Paragraph;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority29 \lsdlocked0 Quote;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority30 \lsdlocked0 Intense Quote;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 1;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 1;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 2;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 2;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 2;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 2;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 2;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 3;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 3;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 3;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 3;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 3;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 4;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 4;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 4;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 4;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 5;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 5;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 5;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 5;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 5;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 6;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 6;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 6;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 6;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 6;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority19 \lsdlocked0 Subtle Emphasis;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority21 \lsdlocked0 Intense Emphasis;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority31 \lsdlocked0 Subtle Reference;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority32 \lsdlocked0 Intense Reference;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority33 \lsdlocked0 Book Title;\lsdpriority37 \lsdlocked0 Bibliography;\lsdqformat1 \lsdpriority39 \lsdlocked0 TOC Heading;}}{\*\datastore 010500000200000018000000
|
||||
4d73786d6c322e534158584d4c5265616465722e362e3000000000000000000000140000
|
||||
d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff0900060000000000000000000000010000000100000000000000001000000200000001000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
fffffffffffffffffdffffff04000000feffffff05000000070000000600000008000000fefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffff010000000c6ad98892f1d411a65f0040963251e5000000000000000000000000702b
|
||||
5456dc07cf010300000080070000000000004d0073006f004400610074006100530074006f0072006500000000000000000000000000000000000000000000000000000000000000000000000000000000001a000101ffffffffffffffff050000000000000000000000000000000000000000000000702b5456dc07cf01
|
||||
702b5456dc07cf010000000000000000000000005300ce0031003400da00c800db00cf004f00450047004500da005400da00c000dd004500d4005200d80041003d003d000000000000000000000000000000000032000100ffffffffffffffff030000000000000000000000000000000000000000000000702b5456dc07
|
||||
cf01702b5456dc07cf010000000000000000000000004900740065006d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000201ffffffff04000000ffffffff000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000d800000000000000010000000200000003000000feffffff0500000006000000070000000800000009000000feffffff0b0000000c0000000d000000feffffff0f00000010000000110000001200000013000000feffffff150000001600000017000000feffffff190000001a00
|
||||
00001b0000001c0000001d000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3c623a536f75726365732053656c65637465645374796c653d225c4150412e58534c22205374796c654e616d653d224150412220786d6c6e733a623d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f7267
|
||||
2f6f6666696365446f63756d656e742f323030362f6269626c696f6772617068792220786d6c6e733d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f6f6666696365446f63756d656e742f323030362f6269626c696f677261706879223e3c2f623a536f75726365733e00000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000000000003c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d226e6f223f3e0d0a3c64733a6461746173746f72654974656d2064733a6974656d49443d227b45414445
|
||||
453634412d454638452d343133382d383445392d3345413046343444313145307d2220786d6c6e733a64733d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f6f6666696365446f63756d656e742f323030362f637573746f6d586d6c223e3c64733a736368656d61526566733e3c
|
||||
64733a736368656d615265662064733a7572693d22687474703a2f2f736368656d61732e6f70656e500072006f007000650072007400690065007300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000200ffffffffffffffffffffffff000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000040000005501000000000000cc00d2004800d1005400cd005400d100d1004500d200d700c3003100c600d500d200d500c3004e00d80051003d003d00000000000000000000000000000000003200010102000000080000000600000000000000
|
||||
00000000000000000000000000000000702b5456dc07cf01702b5456dc07cf010000000000000000000000004900740065006d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000201ffffffff07000000ffffffff0000
|
||||
000000000000000000000000000000000000000000000000000000000000000000000a000000d800000000000000500072006f007000650072007400690065007300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000200ffffffffffffffffffffffff
|
||||
0000000000000000000000000000000000000000000000000000000000000000000000000e0000005501000000000000786d6c666f726d6174732e6f72672f6f6666696365446f63756d656e742f323030362f6269626c696f677261706879222f3e3c2f64733a736368656d61526566733e3c2f64733a6461746173746f
|
||||
72654974656d3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c623a536f75726365732053656c65637465645374796c653d225c4150412e58534c22205374796c654e616d653d224150412220786d6c6e733a623d22687474703a2f2f736368656d61732e
|
||||
6f70656e786d6c666f726d6174732e6f72672f6f6666696365446f63756d656e742f323030362f6269626c696f6772617068792220786d6c6e733d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f6f6666696365446f63756d656e742f323030362f6269626c696f677261706879
|
||||
223e3c2f623a536f75726365733e000000000000000000000000000000000000000000000000000000000000000000000000000000003c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d226e6f223f3e0d0a3c64733a6461746173746f7265497465
|
||||
6d2064733a6974656d49443d227b34454631323142332d463144342d344343342d423738442d4239423543423538434445317d2220786d6c6e733a64733d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f6f6666696365446f63756d656e742f323030362f637573746f6d586d6c
|
||||
223e3c64733a736368656d61526566733e3c64733a736368656d615265662064733a7572693d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f6f6666696365446f63756d656e742f323030362f6269626c696f677261706879222f3e3c2f64733a736368656d61526566733e3c2f
|
||||
64733a6461746173746f72654974656d3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c623a536f75726365732053656c65637465645374796c653d225c4150412e58534c22205374796c654e616d653d224150412220786d6c6e733a623d22687474703a
|
||||
2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f6f6666696365446f63756d656e742f323030362f6269626c696f6772617068792220786d6c6e733d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f6f6666696365446f63756d656e742f323030362f6269
|
||||
626c696f677261706879223e3c2f623a536f75726365733e00000000000000000000000000000000000000000000000000000000000000000000000000000000de005a00c900df0031004e004a00dc00c00045004f00dd00440044003500d00049004500dd0049005000c0003d003d000000000000000000000000000000
|
||||
000032000100ffffffffffffffff090000000000000000000000000000000000000000000000702b5456dc07cf01702b5456dc07cf010000000000000000000000004900740065006d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000a000201ffffffff0a000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000014000000d800000000000000500072006f0070006500720074006900650073000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000016000200ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000001800000055010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d226e6f223f3e
|
||||
0d0a3c64733a6461746173746f72654974656d2064733a6974656d49443d227b36433746394146392d374344322d343338302d424430432d3337463032303446343833457d2220786d6c6e733a64733d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f6f6666696365446f63756d
|
||||
656e742f323030362f637573746f6d586d6c223e3c64733a736368656d61526566733e3c64733a736368656d615265662064733a7572693d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f6f6666696365446f63756d656e742f323030362f6269626c696f677261706879222f3e
|
||||
3c2f64733a736368656d61526566733e3c2f64733a6461746173746f72654974656d3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105000000000000}}
|
|
@ -0,0 +1,631 @@
|
|||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Telerik.Windows.BackgroundAgentTools</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Telerik.Windows.Controls.PngEncoder.Adler32">
|
||||
<summary>
|
||||
Computes the Adler32 CRC value for a given data set.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.PngEncoder.Adler32.Adler">
|
||||
<summary>
|
||||
Returns the current running Adler32 result.
|
||||
</summary>
|
||||
<returns>An unsigned 32bit integer representing the current Adler32.</returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.PngEncoder.Adler32.Adler(System.Byte[])">
|
||||
<summary>
|
||||
Returns the current running Adler32 result.
|
||||
</summary>
|
||||
<param name="data">A byte[] to process.</param>
|
||||
<returns>An unsigned 32bit integer representing the current Adler32.</returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.PngEncoder.Adler32.Adler(System.Byte[],System.Int32)">
|
||||
<summary>
|
||||
Returns the current running Adler32 result.
|
||||
</summary>
|
||||
<param name="data">A byte[] to process.</param>
|
||||
<param name="len">The length of the byte[].</param>
|
||||
<returns>An unsigned 32bit integer representing the current Adler32.</returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.PngEncoder.Adler32.Adler(System.Byte[],System.Int32,System.UInt32)">
|
||||
<summary>
|
||||
Returns the current running Adler32 result.
|
||||
</summary>
|
||||
<param name="data">A byte[] to process.</param>
|
||||
<param name="len">The length of the byte[].</param>
|
||||
<param name="offset">The offset to start processing byte[] at.</param>
|
||||
<returns>An unsigned 32bit integer representing the current Adler32.</returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.PngEncoder.Adler32.AddToAdler(System.Byte[])">
|
||||
<summary>
|
||||
Adds to the current running Adler32 the bytes from buf[].
|
||||
</summary>
|
||||
<param name="data">A byte[] to process.</param>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.PngEncoder.Adler32.AddToAdler(System.Byte[],System.Int32)">
|
||||
<summary>
|
||||
Adds to the current running Adler32 the bytes from buf[].
|
||||
</summary>
|
||||
<param name="data">A byte[] to process.</param>
|
||||
<param name="len">The length of the byte[].</param>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.PngEncoder.Adler32.AddToAdler(System.Byte[],System.Int32,System.UInt32)">
|
||||
<summary>
|
||||
Adds to the current running Adler32 the bytes from buf[].
|
||||
</summary>
|
||||
<param name="data">A byte[] to process.</param>
|
||||
<param name="len">The length of the byte[].</param>
|
||||
<param name="offset">The offset to start processing byte[] at.</param>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.PngEncoder.Adler32.ResetAdler">
|
||||
<summary>
|
||||
Resets the running Adler32.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Controls.PngEncoder.CRC32">
|
||||
<summary>
|
||||
Computes the CRC32 value for a given data set.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.PngEncoder.CRC32.MakeCRCTable">
|
||||
<summary>
|
||||
Populates the CRC32 checksum values for every byte. This should only be called
|
||||
if you are using this library on a non-standard platform that uses some kind of
|
||||
weird binary encoding of bytes.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.PngEncoder.CRC32.Crc">
|
||||
<summary>
|
||||
Returns the current running CRC32 result for a PNG file.
|
||||
</summary>
|
||||
<returns>An unsigned 32bit integer representing the current CRC32.</returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.PngEncoder.CRC32.Crc(System.Byte[])">
|
||||
<summary>
|
||||
Returns the current running CRC32 result for a PNG file.
|
||||
</summary>
|
||||
<param name="buf">A byte[] to process.</param>
|
||||
<returns>An unsigned 32bit integer representing the CRC32.</returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.PngEncoder.CRC32.Crc(System.Byte[],System.Int32)">
|
||||
<summary>
|
||||
Returns the current running CRC32 result for a PNG file.
|
||||
</summary>
|
||||
<param name="buf">A byte[] to process.</param>
|
||||
<param name="len">The length of the byte[].</param>
|
||||
<returns>An unsigned 32bit integer representing the CRC32.</returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.PngEncoder.CRC32.Crc(System.Byte[],System.Int32,System.UInt32)">
|
||||
<summary>
|
||||
Returns the current running CRC32 result for a PNG file.
|
||||
</summary>
|
||||
<param name="buf">A byte[] to process.</param>
|
||||
<param name="len">The length of the byte[].</param>
|
||||
<param name="offset">The offset to start processing byte[] at.</param>
|
||||
<returns>An unsigned 32bit integer representing the CRC32.</returns>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.PngEncoder.CRC32.AddToCRC(System.Byte[])">
|
||||
<summary>
|
||||
Adds to the current running CRC32 the bytes from buf[].
|
||||
</summary>
|
||||
<param name="buf">A byte[] to process.</param>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.PngEncoder.CRC32.AddToCRC(System.Byte[],System.Int32)">
|
||||
<summary>
|
||||
Adds to the current running CRC32 the bytes from buf[].
|
||||
</summary>
|
||||
<param name="buf">A byte[] to process.</param>
|
||||
<param name="len">The length of the byte[].</param>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.PngEncoder.CRC32.AddToCRC(System.Byte[],System.Int32,System.UInt32)">
|
||||
<summary>
|
||||
Adds to the current running CRC32 the bytes from buf[].
|
||||
</summary>
|
||||
<param name="buf">A byte[] to process.</param>
|
||||
<param name="len">The length of the byte[].</param>
|
||||
<param name="offset">The offset to start processing byte[] at.</param>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.PngEncoder.CRC32.ResetCRC">
|
||||
<summary>
|
||||
Resets the running CRC32.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Telerik.Windows.Controls.PngEncoder.PngChunkTypes.Header">
|
||||
<summary>
|
||||
The first chunk in a png file. Can only exists once. Contains
|
||||
common information like the width and the height of the image or
|
||||
the used compression method.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Telerik.Windows.Controls.PngEncoder.PngChunkTypes.Palette">
|
||||
<summary>
|
||||
The PLTE chunk contains from 1 to 256 palette entries, each a three byte
|
||||
series in the RGB format.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Telerik.Windows.Controls.PngEncoder.PngChunkTypes.Data">
|
||||
<summary>
|
||||
The IDAT chunk contains the actual image data. The image can contains more
|
||||
than one chunk of this type. All chunks together are the whole image.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Telerik.Windows.Controls.PngEncoder.PngChunkTypes.End">
|
||||
<summary>
|
||||
This chunk must appear last. It marks the end of the PNG datastream.
|
||||
The chunk's data field is empty.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Telerik.Windows.Controls.PngEncoder.PngChunkTypes.PaletteAlpha">
|
||||
<summary>
|
||||
This chunk specifies that the image uses simple transparency:
|
||||
either alpha values associated with palette entries (for indexed-color images)
|
||||
or a single transparent color (for grayscale and truecolor images).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Telerik.Windows.Controls.PngEncoder.PngChunkTypes.Text">
|
||||
<summary>
|
||||
Textual information that the encoder wishes to record with the image can be stored in
|
||||
tEXt chunks. Each tEXt chunk contains a keyword and a text string.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Telerik.Windows.Controls.PngEncoder.PngChunkTypes.Gamma">
|
||||
<summary>
|
||||
This chunk specifies the relationship between the image samples and the desired
|
||||
display output intensity.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Telerik.Windows.Controls.PngEncoder.PngChunkTypes.Physical">
|
||||
<summary>
|
||||
The pHYs chunk specifies the intended pixel size or aspect ratio for display of the image.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Telerik.Windows.Controls.PngEncoder.PngHeader.Width">
|
||||
<summary>
|
||||
The dimension in x-direction of the image in pixels.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Telerik.Windows.Controls.PngEncoder.PngHeader.Height">
|
||||
<summary>
|
||||
The dimension in y-direction of the image in pixels.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Telerik.Windows.Controls.PngEncoder.PngHeader.BitDepth">
|
||||
<summary>
|
||||
Bit depth is a single-byte integer giving the number of bits per sample
|
||||
or per palette index (not per pixel). Valid values are 1, 2, 4, 8, and 16,
|
||||
although not all values are allowed for all color types.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Telerik.Windows.Controls.PngEncoder.PngHeader.ColorType">
|
||||
<summary>
|
||||
Color type is a integer that describes the interpretation of the
|
||||
image data. Color type codes represent sums of the following values:
|
||||
1 (palette used), 2 (color used), and 4 (alpha channel used).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Telerik.Windows.Controls.PngEncoder.PngHeader.CompressionMethod">
|
||||
<summary>
|
||||
Indicates the method used to compress the image data. At present,
|
||||
only compression method 0 (deflate/inflate compression with a sliding
|
||||
window of at most 32768 bytes) is defined.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Telerik.Windows.Controls.PngEncoder.PngHeader.FilterMethod">
|
||||
<summary>
|
||||
Indicates the preprocessing method applied to the image
|
||||
data before compression. At present, only filter method 0
|
||||
(adaptive filtering with five basic filter types) is defined.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Telerik.Windows.Controls.PngEncoder.PngHeader.InterlaceMethod">
|
||||
<summary>
|
||||
Indicates the transmission order of the image data.
|
||||
Two values are currently defined: 0 (no interlace) or 1 (Adam7 interlace).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Controls.PngEncoder.PNGWriter">
|
||||
<summary>
|
||||
WriteableBitmap Extensions for PNG Writing.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.PngEncoder.PNGWriter.DetectWBByteOrder">
|
||||
<summary>
|
||||
Detects the color order of a stored byte array. Byte order may change between platforms, you should call this once before writting a PNG or if you have any issues with colors changing.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.PngEncoder.PNGWriter.WritePNG(System.Windows.Media.Imaging.WriteableBitmap,System.IO.Stream)">
|
||||
<summary>
|
||||
Write and PNG file out to a file stream. Currently compression is not supported.
|
||||
</summary>
|
||||
<param name="image">The WriteableBitmap to work on.</param>
|
||||
<param name="stream">The destination file stream.</param>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.PngEncoder.PNGWriter.WritePNG(System.Windows.Media.Imaging.WriteableBitmap,System.IO.Stream,System.Int32)">
|
||||
<summary>
|
||||
Write and PNG file out to a file stream. Currently compression is not supported.
|
||||
</summary>
|
||||
<param name="image">The WriteableBitmap to work on.</param>
|
||||
<param name="stream">The destination file stream.</param>
|
||||
<param name="compression">Level of compression to use (-1=auto, 0=none, 1-100 is percentage).</param>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Controls.ISupportTransparency">
|
||||
<summary>
|
||||
An interface that defines common properties and methods for tile data that supports transparency.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.ISupportTransparency.IsTransparencySupported">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether this tile will support transparent elements.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Controls.ITileData">
|
||||
<summary>
|
||||
An interface that defines common properties and methods for the different types of tile data.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.ITileData.CreateTileData(System.Uri)">
|
||||
<summary>
|
||||
Prepares shell tile data from Telerik's tile data.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.ITileData.RegisterTile(System.Uri)">
|
||||
<summary>
|
||||
Saves information about the actual location of the images used by LiveTileHelper.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.ITileData.MeasureMode">
|
||||
<summary>
|
||||
Provides options for the display of UIElement in tiles.
|
||||
If the mode is Tile, the tile will be created with its default size and the provided element will be placed in the dimensions provided by the tile itself.
|
||||
If the mode is Element, the element will be taken with its own size and stretched/schrinked to fit the tile.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Controls.MeasureMode">
|
||||
<summary>
|
||||
Defines the possible modes for measuring the elements passed to <see cref="T:Telerik.Windows.Controls.LiveTileHelper"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Telerik.Windows.Controls.MeasureMode.Tile">
|
||||
<summary>
|
||||
In this mode when <see cref="T:Telerik.Windows.Controls.LiveTileHelper"/> creates tiles it takes their size as a base and places the passed element relatively to the tile.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Telerik.Windows.Controls.MeasureMode.Element">
|
||||
<summary>
|
||||
In this mode when <see cref="T:Telerik.Windows.Controls.LiveTileHelper"/> creates tiles it takes the size of the UIElement and stretches it to fit the tile if necessary.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Controls.RadCycleTileData">
|
||||
<summary>
|
||||
Represents a class used for generating cycle tiles from visual elements.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.RadCycleTileData.SmallVisualElement">
|
||||
<summary>
|
||||
Gets or sets the visual element which will be used as a small background image.
|
||||
</summary>
|
||||
<remarks>
|
||||
Setting this will override the SmallBackgroundImage property.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.RadCycleTileData.CycleVisualElements">
|
||||
<summary>
|
||||
Gets or sets the visual elements which will be used as cycle images.
|
||||
</summary>
|
||||
<remarks>
|
||||
Setting this will override the CycleImages property.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.RadCycleTileData.IsTransparencySupported">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether this tile will support transparent elements.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.RadCycleTileData.MeasureMode">
|
||||
<summary>
|
||||
Provides options for the display of UIElement in tiles.
|
||||
If the mode is Tile, the tile will be created with its default size and the provided element will be placed in the dimensions provided by the tile itself.
|
||||
If the mode is Element, the element will be taken with its own size and stretched/schrinked to fit the tile.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Controls.RadExtendedTileData">
|
||||
<summary>
|
||||
Represents the class used for generating the live tiles.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.RadExtendedTileData.VisualElement">
|
||||
<summary>
|
||||
Gets or sets the visual element which will be used as a background of the front tile.
|
||||
</summary>
|
||||
<remarks>
|
||||
Setting this will override the BackgroundImage property.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.RadExtendedTileData.BackVisualElement">
|
||||
<summary>
|
||||
Gets or sets the visual element which will be used as a background of the back tile.
|
||||
</summary>
|
||||
<remarks>
|
||||
Setting this will override the BackBackgroundImage property.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.RadExtendedTileData.IsTransparencySupported">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether this tile will support transparent elements.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.RadExtendedTileData.MeasureMode">
|
||||
<summary>
|
||||
Provides options for the display of UIElement in tiles.
|
||||
If the mode is Tile, the tile will be created with its default size and the provided element will be placed in the dimensions provided by the tile itself.
|
||||
If the mode is Element, the element will be taken with its own size and stretched/schrinked to fit the tile.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Controls.RadFlipTileData">
|
||||
<summary>
|
||||
Represents a class used for generating flip tiles from visual elements.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.RadFlipTileData.VisualElement">
|
||||
<summary>
|
||||
Gets or sets the visual element which will be used as a background of the front side of the tile.
|
||||
</summary>
|
||||
<remarks>
|
||||
Setting this will override the BackgroundImage property.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.RadFlipTileData.BackVisualElement">
|
||||
<summary>
|
||||
Gets or sets the visual element which will be used as a background of the back side of the tile.
|
||||
</summary>
|
||||
<remarks>
|
||||
Setting this will override the BackBackgroundImage property.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.RadFlipTileData.SmallVisualElement">
|
||||
<summary>
|
||||
Gets or sets the visual element which will be used as a background for the small size tile.
|
||||
</summary>
|
||||
<remarks>
|
||||
Setting this will override the SmallBackgroundImage property.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.RadFlipTileData.WideVisualElement">
|
||||
<summary>
|
||||
Gets or sets the visual element which will be used as a background for the front side of the wide size tile.
|
||||
</summary>
|
||||
<remarks>
|
||||
Setting this will override the WideBackgroundImage property.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.RadFlipTileData.WideBackVisualElement">
|
||||
<summary>
|
||||
Gets or sets the visual element which will be used as a background for the back side of the wide size tile.
|
||||
</summary>
|
||||
<remarks>
|
||||
Setting this will override the WideBackBackgroundImage property.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.RadFlipTileData.IsTransparencySupported">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether this tile will support transparent elements.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.RadFlipTileData.MeasureMode">
|
||||
<summary>
|
||||
Provides options for the display of UIElement in tiles.
|
||||
If the mode is Tile, the tile will be created with its default size and the provided element will be placed in the dimensions provided by the tile itself.
|
||||
If the mode is Element, the element will be taken with its own size and stretched/schrinked to fit the tile.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Controls.RadIconicTileData">
|
||||
<summary>
|
||||
Represents a class used for generating iconic tiles from visual elements.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.RadIconicTileData.IconVisualElement">
|
||||
<summary>
|
||||
Gets or sets the visual element which will be used as an icon image of the tile.
|
||||
</summary>
|
||||
<remarks>
|
||||
Setting this will override the IconImage property.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.RadIconicTileData.SmallIconVisualElement">
|
||||
<summary>
|
||||
Gets or sets the visual element which will be used as a small icon image of the tile.
|
||||
</summary>
|
||||
<remarks>
|
||||
Setting this will override the SmallIconImage property.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.RadIconicTileData.MeasureMode">
|
||||
<summary>
|
||||
Provides options for the display of UIElement in tiles.
|
||||
If the mode is Tile, the tile will be created with its default size and the provided element will be placed in the dimensions provided by the tile itself.
|
||||
If the mode is Element, the element will be taken with its own size and stretched/schrinked to fit the tile.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Controls.LiveTileHelper">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.LiveTileHelper.UpdateTile(Microsoft.Phone.Shell.ShellTile,Telerik.Windows.Controls.RadExtendedTileData)">
|
||||
<summary>
|
||||
Updates the tile info.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.LiveTileHelper.UpdateTile(Microsoft.Phone.Shell.ShellTile,Telerik.Windows.Controls.RadExtendedTileData,System.Boolean)">
|
||||
<summary>
|
||||
Updates the tile info.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.LiveTileHelper.UpdateTile(Microsoft.Phone.Shell.ShellTile,Telerik.Windows.Controls.ITileData)">
|
||||
<summary>
|
||||
Updates the tile info.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.LiveTileHelper.UpdateTile(Microsoft.Phone.Shell.ShellTile,Telerik.Windows.Controls.ITileData,System.Boolean)">
|
||||
<summary>
|
||||
Updates the tile info.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.LiveTileHelper.GetTile(System.Uri)">
|
||||
<summary>
|
||||
Gets the tile.
|
||||
</summary>
|
||||
<param name="tileUri">The tile URI.</param>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.LiveTileHelper.CreateStandardTileData(Telerik.Windows.Controls.RadExtendedTileData,System.Uri)">
|
||||
<summary>
|
||||
Prepares standard tile data from Telerik extended tile data.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.LiveTileHelper.CleanupUnpinnedTilesResources">
|
||||
<summary>
|
||||
Clean the used resources of tiles that were unpinned from the home screen by the end users.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Controls.LiveTileHelperData.SavedCycleTileData">
|
||||
<summary>
|
||||
Used internally.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Controls.LiveTileHelperData.SavedTileData">
|
||||
<summary>
|
||||
Used internally.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.LiveTileHelperData.SavedTileData.CleanupUnpinnedTilesResourcesForItem">
|
||||
<summary>
|
||||
Clean the used resources of tiles that were unpinned from the home screen by the end users.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.LiveTileHelperData.SavedTileData.NavigationString">
|
||||
<summary>
|
||||
Gets or sets the navigation string.
|
||||
</summary>
|
||||
<value>The navigation string.</value>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.LiveTileHelperData.SavedCycleTileData.CleanupUnpinnedTilesResourcesForItem">
|
||||
<summary>
|
||||
Clean the used resources of tiles that were unpinned from the home screen by the end users.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.LiveTileHelperData.SavedCycleTileData.SmallBackgroundImagePath">
|
||||
<summary>
|
||||
Gets or sets the small background image path.
|
||||
</summary>
|
||||
<value>The small background image path.</value>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.LiveTileHelperData.SavedCycleTileData.CycleImagesPaths">
|
||||
<summary>
|
||||
Gets or sets the cycle images paths.
|
||||
</summary>
|
||||
<value>
|
||||
The cycle images paths.
|
||||
</value>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Controls.LiveTileHelperData.SavedFlipTileData">
|
||||
<summary>
|
||||
Used internally.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Controls.LiveTileHelperData.SavedStandardTileData">
|
||||
<summary>
|
||||
Used internally.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.LiveTileHelperData.SavedStandardTileData.CleanupUnpinnedTilesResourcesForItem">
|
||||
<summary>
|
||||
Clean the used resources of tiles that were unpinned from the home screen by the end users.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.LiveTileHelperData.SavedStandardTileData.FrontBackgroundImagePath">
|
||||
<summary>
|
||||
Gets or sets the front background image path.
|
||||
</summary>
|
||||
<value>The front background image path.</value>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.LiveTileHelperData.SavedStandardTileData.BackBackgroundImagePath">
|
||||
<summary>
|
||||
Gets or sets the back background image path.
|
||||
</summary>
|
||||
<value>The back background image path.</value>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.LiveTileHelperData.SavedFlipTileData.CleanupUnpinnedTilesResourcesForItem">
|
||||
<summary>
|
||||
Clean the used resources of tiles that were unpinned from the home screen by the end users.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.LiveTileHelperData.SavedFlipTileData.SmallBackgroundImagePath">
|
||||
<summary>
|
||||
Gets or sets the small background image path.
|
||||
</summary>
|
||||
<value>The small background image path.</value>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.LiveTileHelperData.SavedFlipTileData.WideBackgroundImagePath">
|
||||
<summary>
|
||||
Gets or sets wide background image path.
|
||||
</summary>
|
||||
<value>The wide background image path.</value>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.LiveTileHelperData.SavedFlipTileData.WideBackBackgroundImagePath">
|
||||
<summary>
|
||||
Gets or sets wide back background image path.
|
||||
</summary>
|
||||
<value>The wide back background image path.</value>
|
||||
</member>
|
||||
<member name="T:Telerik.Windows.Controls.LiveTileHelperData.SavedIconicTileData">
|
||||
<summary>
|
||||
Used internally.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Telerik.Windows.Controls.LiveTileHelperData.SavedIconicTileData.CleanupUnpinnedTilesResourcesForItem">
|
||||
<summary>
|
||||
Clean the used resources of tiles that were unpinned from the home screen by the end users.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.LiveTileHelperData.SavedIconicTileData.IconImagePath">
|
||||
<summary>
|
||||
Gets or sets the icon image path.
|
||||
</summary>
|
||||
<value>The icon image path.</value>
|
||||
</member>
|
||||
<member name="P:Telerik.Windows.Controls.LiveTileHelperData.SavedIconicTileData.SmallIconImagePath">
|
||||
<summary>
|
||||
Gets or sets small icon image path.
|
||||
</summary>
|
||||
<value>The small icon image path.</value>
|
||||
</member>
|
||||
<member name="T:Telerik.Configuration.Assemblies.AssemblyInfoHelper">
|
||||
<summary>
|
||||
This class supports the controls infrastructure and is not intended to be used directly from your code.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Telerik.Configuration.Assemblies.AssemblyInfoHelper.CopyrightMessage">
|
||||
<summary>
|
||||
This field supports the controls infrastructure and is not intended to be used directly from your code.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Telerik.Configuration.Assemblies.AssemblyInfoHelper.AssemblyDescription">
|
||||
<summary>
|
||||
This field supports the controls infrastructure and is not intended to be used directly from your code.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Telerik.Configuration.Assemblies.AssemblyInfoHelper.AssemblyProduct">
|
||||
<summary>
|
||||
This field supports the controls infrastructure and is not intended to be used directly from your code.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Telerik.Configuration.Assemblies.AssemblyInfoHelper.CompanyName">
|
||||
<summary>
|
||||
This field supports the controls infrastructure and is not intended to be used directly from your code.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|