/// <summary>
 /// Validate the object.
 /// </summary>
 /// <exception cref="Microsoft.Rest.ValidationException">
 /// Thrown if validation fails
 /// </exception>
 public virtual void Validate()
 {
     if (Xcode != null)
     {
         Xcode.Validate();
     }
     if (Javascript != null)
     {
         Javascript.Validate();
     }
     if (Xamarin != null)
     {
         Xamarin.Validate();
     }
     if (Android != null)
     {
         Android.Validate();
     }
     if (Uwp != null)
     {
         Uwp.Validate();
     }
     if (Testcloud != null)
     {
         Testcloud.Validate();
     }
 }
示例#2
0
 public string ToMarkdown()
 {
     return(new MarkdownBuilder()
            .AddHeader("Windows Template Studio", Year, Month)
            .AddTable("Category", "Type", Platform)
            .AddSectionTitle("Project Generation by category")
            .AddCollapsible("Uwp Project Generation", Uwp.ToMarkdown())
            .AddCollapsible("Wpf Project Generation", Wpf.ToMarkdown())
            .AddCollapsible("WinUI Project Generation", WinUI.ToMarkdown())
            .AddTable("Windows Template Studio entry point", "Entry point", entryPoint)
            .AddTable("Programming languages", "Languages", Language)
            .GetText());
 }