Microsoft.TeamFoundation.Dashboards.WebApi.xml

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Microsoft.TeamFoundation.Dashboards.WebApi</name>
    </assembly>
    <members>
        <member name="F:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardConstants.RestAreaId">
            <summary>
            The first fragment of dashboard rest URIs
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardRouteTemplates">
            <summary>
            RouteTemplates used in DashboardRoutes
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardRestResourceNames">
            <summary>
            Used for Area variables, Controller names and Route names
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardsLocationIds">
            <summary>
            Web API Route location IDs for versioned routes
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.Dashboards.WebApi.Links">
            <summary>
            Constant strings for names in _links
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardHttpClient">
            <summary>
            Client proxy for the <em>dashboard</em> REST interface.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorAccessDenied">
            <summary>
              Looks up a localized string similar to VS403200: User &apos;{0}&apos; is denied &apos;{1}&apos; permission on dashboard resources..
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorCannotHaveDashboardId">
            <summary>
              Looks up a localized string similar to VS402417: New dashboard cannot have a dashboard Id.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorCannotHaveWidgetId">
            <summary>
              Looks up a localized string similar to VS402413: New Widget cannot have a widget Id.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorDashboardCountExceeded">
            <summary>
              Looks up a localized string similar to VS402426: The requested operation would result in more than allowed number of dashboards. Allowed: {0}, Current: {1}, With requested:{2}..
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorDashboardDoesNotExist">
            <summary>
              Looks up a localized string similar to VS402410: This dashboard no longer exists or you do not have permissions to view it. ID: {0}.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorDashboardNameMoreThanMaxLength">
            <summary>
              Looks up a localized string similar to VS402422: The dashboard name is longer than the allowed length. Max length allowed: {0}, Requested: {1}..
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorDashboardDescriptionMoreThanMaxLength">
            <summary>
              Looks up a localized string similar to VS403360: The dashboard description is longer than the allowed length. Max length allowed: {0}, Requested: {1}..
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorDashboardPositionCollision">
            <summary>
              Looks up a localized string similar to VS402435: Some positions of the dashboard are colliding with positions of other dashboards..
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorDashboardsDoNotExist">
            <summary>
              Looks up a localized string similar to VS402430: Some of the dashboards sent for update do not exist. Missing dashboards: {0}..
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorDeletingLastDashboard">
            <summary>
              Looks up a localized string similar to VS402433: Attempting to delete the last dashboard for the team..
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorEmptyDashboardName">
            <summary>
              Looks up a localized string similar to VS402419: Name of the dashboard cannot be empty..
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorEmptyWidgetName">
            <summary>
              Looks up a localized string similar to VS402415: Name of the widget cannot be empty..
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorInvalidDashboardPosition">
            <summary>
              Looks up a localized string similar to VS402440: Invalid dashboard position passed: {0}. Dashboard position should be greater than 0..
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorInvalidMetaDataConfigurationFromCatalog">
            <summary>
              Looks up a localized string similar to VS402438: Metadata for {0} was not found in catalog..
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorLimitExceeded">
            <summary>
              Looks up a localized string similar to VS402432: {0} is not within the acceptable range [{1},{2}]. Value: {3}..
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorMissingWidgetId">
            <summary>
              Looks up a localized string similar to VS402416: Widget Id missing for updating widget..
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorMoreThanMaxLength">
            <summary>
              Looks up a localized string similar to VS402422: The widget {0} is longer than the allowed length. Max length allowed: {1}, Requested: {2}..
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorNoMetaDataFoundInCatalog">
            <summary>
              Looks up a localized string similar to VS402439: No widget metadata can be found in the catalog.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorTeamAdminOnlyAccess">
            <summary>
              Looks up a localized string similar to VS402429: Only team administrators have access to modify dashboard resources..
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorWidgetCollision">
            <summary>
              Looks up a localized string similar to VS402428: Failed to add widget. Refresh your dashboard and try again..
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorWidgetCountExceeded">
            <summary>
              Looks up a localized string similar to VS402427: The requested operation would result in more than allowed number of widgets. Allowed: {0}, Current: {1}, With requested:{2}..
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorWidgetDoesNotExist">
            <summary>
              Looks up a localized string similar to VS402411: Widget does not exist. It may have been deleted by another user. ID: {0}..
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorWidgetsDoNotExist">
            <summary>
              Looks up a localized string similar to VS402431: Some of the widgets sent for update do not exist. Missing Widgets: {0}..
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorWidgetSettingsVersionDowngrade">
            <summary>
              Looks up a localized string similar to VS403056:The new version {0} for the settings cannot be lower than the previous one {1}.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorWidgetSettingsVersionInvalid">
            <summary>
              Looks up a localized string similar to VS403053: The new version {0} for the settings is invalid for the widget. The major, minor and patch should be positive numbers..
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorWidgetSizeNotSupported">
            <summary>
              Looks up a localized string similar to VS402508: A widget uses a size ({0} x {1}) which is not supported..
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorWidgetServiceUnavailable">
            <summary>
              Looks up a localized string similar to VS403281: This widget depends on {0} which is currently unavailable. Please refresh the dashboard and try again..
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardResources.ErrorDuplicateDashboardName">
            <summary>
              Looks up a localized string similar to VS403345: Duplicate Name on Dashboard. Each dashboard held by a team must use a distinct name..
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardHttpClientBase.CreateDashboardAsync(Microsoft.TeamFoundation.Dashboards.WebApi.Dashboard,Microsoft.TeamFoundation.Core.WebApi.Types.TeamContext,System.Object,System.Threading.CancellationToken)">
            <summary>
            [Preview API]
            </summary>
            <param name="dashboard"></param>
            <param name="teamContext">The team context for the operation</param>
            <param name="userState"></param>
            <param name="cancellationToken">The cancellation token to cancel operation.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardHttpClientBase.DeleteDashboardAsync(Microsoft.TeamFoundation.Core.WebApi.Types.TeamContext,System.Guid,System.Object,System.Threading.CancellationToken)">
            <summary>
            [Preview API]
            </summary>
            <param name="teamContext">The team context for the operation</param>
            <param name="dashboardId"></param>
            <param name="userState"></param>
            <param name="cancellationToken">The cancellation token to cancel operation.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardHttpClientBase.GetDashboardAsync(Microsoft.TeamFoundation.Core.WebApi.Types.TeamContext,System.Guid,System.Object,System.Threading.CancellationToken)">
            <summary>
            [Preview API]
            </summary>
            <param name="teamContext">The team context for the operation</param>
            <param name="dashboardId"></param>
            <param name="userState"></param>
            <param name="cancellationToken">The cancellation token to cancel operation.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardHttpClientBase.GetDashboardsAsync(Microsoft.TeamFoundation.Core.WebApi.Types.TeamContext,System.Object,System.Threading.CancellationToken)">
            <summary>
            [Preview API]
            </summary>
            <param name="teamContext">The team context for the operation</param>
            <param name="userState"></param>
            <param name="cancellationToken">The cancellation token to cancel operation.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardHttpClientBase.ReplaceDashboardAsync(Microsoft.TeamFoundation.Dashboards.WebApi.Dashboard,Microsoft.TeamFoundation.Core.WebApi.Types.TeamContext,System.Guid,System.Object,System.Threading.CancellationToken)">
            <summary>
            [Preview API]
            </summary>
            <param name="dashboard"></param>
            <param name="teamContext">The team context for the operation</param>
            <param name="dashboardId"></param>
            <param name="userState"></param>
            <param name="cancellationToken">The cancellation token to cancel operation.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardHttpClientBase.ReplaceDashboardsAsync(Microsoft.TeamFoundation.Dashboards.WebApi.DashboardGroup,Microsoft.TeamFoundation.Core.WebApi.Types.TeamContext,System.Object,System.Threading.CancellationToken)">
            <summary>
            [Preview API]
            </summary>
            <param name="group"></param>
            <param name="teamContext">The team context for the operation</param>
            <param name="userState"></param>
            <param name="cancellationToken">The cancellation token to cancel operation.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardHttpClientBase.CreateWidgetAsync(Microsoft.TeamFoundation.Dashboards.WebApi.Widget,Microsoft.TeamFoundation.Core.WebApi.Types.TeamContext,System.Guid,System.Object,System.Threading.CancellationToken)">
            <summary>
            [Preview API]
            </summary>
            <param name="widget"></param>
            <param name="teamContext">The team context for the operation</param>
            <param name="dashboardId"></param>
            <param name="userState"></param>
            <param name="cancellationToken">The cancellation token to cancel operation.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardHttpClientBase.DeleteWidgetAsync(Microsoft.TeamFoundation.Core.WebApi.Types.TeamContext,System.Guid,System.Guid,System.Object,System.Threading.CancellationToken)">
            <summary>
            [Preview API]
            </summary>
            <param name="teamContext">The team context for the operation</param>
            <param name="dashboardId"></param>
            <param name="widgetId"></param>
            <param name="userState"></param>
            <param name="cancellationToken">The cancellation token to cancel operation.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardHttpClientBase.GetWidgetAsync(Microsoft.TeamFoundation.Core.WebApi.Types.TeamContext,System.Guid,System.Guid,System.Object,System.Threading.CancellationToken)">
            <summary>
            [Preview API]
            </summary>
            <param name="teamContext">The team context for the operation</param>
            <param name="dashboardId"></param>
            <param name="widgetId"></param>
            <param name="userState"></param>
            <param name="cancellationToken">The cancellation token to cancel operation.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardHttpClientBase.GetWidgetsAsync(Microsoft.TeamFoundation.Core.WebApi.Types.TeamContext,System.Guid,System.String,System.Object,System.Threading.CancellationToken)">
            <summary>
            [Preview API]
            </summary>
            <param name="teamContext">The team context for the operation</param>
            <param name="dashboardId"></param>
            <param name="eTag">Dashboard Widgets Version</param>
            <param name="userState"></param>
            <param name="cancellationToken">The cancellation token to cancel operation.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardHttpClientBase.ReplaceWidgetAsync(Microsoft.TeamFoundation.Dashboards.WebApi.Widget,Microsoft.TeamFoundation.Core.WebApi.Types.TeamContext,System.Guid,System.Guid,System.Object,System.Threading.CancellationToken)">
            <summary>
            [Preview API]
            </summary>
            <param name="widget"></param>
            <param name="teamContext">The team context for the operation</param>
            <param name="dashboardId"></param>
            <param name="widgetId"></param>
            <param name="userState"></param>
            <param name="cancellationToken">The cancellation token to cancel operation.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardHttpClientBase.ReplaceWidgetsAsync(System.Collections.Generic.IEnumerable{Microsoft.TeamFoundation.Dashboards.WebApi.Widget},Microsoft.TeamFoundation.Core.WebApi.Types.TeamContext,System.Guid,System.String,System.Object,System.Threading.CancellationToken)">
            <summary>
            [Preview API]
            </summary>
            <param name="widgets"></param>
            <param name="teamContext">The team context for the operation</param>
            <param name="dashboardId"></param>
            <param name="eTag">Dashboard Widgets Version</param>
            <param name="userState"></param>
            <param name="cancellationToken">The cancellation token to cancel operation.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardHttpClientBase.UpdateWidgetAsync(Microsoft.TeamFoundation.Dashboards.WebApi.Widget,Microsoft.TeamFoundation.Core.WebApi.Types.TeamContext,System.Guid,System.Guid,System.Object,System.Threading.CancellationToken)">
            <summary>
            [Preview API]
            </summary>
            <param name="widget"></param>
            <param name="teamContext">The team context for the operation</param>
            <param name="dashboardId"></param>
            <param name="widgetId"></param>
            <param name="userState"></param>
            <param name="cancellationToken">The cancellation token to cancel operation.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardHttpClientBase.UpdateWidgetsAsync(System.Collections.Generic.IEnumerable{Microsoft.TeamFoundation.Dashboards.WebApi.Widget},Microsoft.TeamFoundation.Core.WebApi.Types.TeamContext,System.Guid,System.String,System.Object,System.Threading.CancellationToken)">
            <summary>
            [Preview API]
            </summary>
            <param name="widgets"></param>
            <param name="teamContext">The team context for the operation</param>
            <param name="dashboardId"></param>
            <param name="eTag">Dashboard Widgets Version</param>
            <param name="userState"></param>
            <param name="cancellationToken">The cancellation token to cancel operation.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardHttpClientBase.GetWidgetMetadataAsync(System.String,System.Object,System.Threading.CancellationToken)">
            <summary>
            [Preview API]
            </summary>
            <param name="contributionId"></param>
            <param name="userState"></param>
            <param name="cancellationToken">The cancellation token to cancel operation.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardHttpClientBase.GetWidgetTypesAsync(Microsoft.TeamFoundation.Dashboards.WebApi.WidgetScope,System.Object,System.Threading.CancellationToken)">
            <summary>
            [Preview API] Returns available widgets in alphabetical order.
            </summary>
            <param name="scope"></param>
            <param name="userState"></param>
            <param name="cancellationToken">The cancellation token to cancel operation.</param>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.Dashboard.OwnerId">
            <summary>
            Owner for a dashboard. For any legacy dashboards, this would be the unique identifier for the team associated with the dashboard.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardGroupEntry">
            <summary>
            Dashboard group entry, wraping around Dashboard (needed?)
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "T:Microsoft.TeamFoundation.Dashboards.WebApi.GroupMemberPermission" -->
        <member name="T:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardGroupEntryResponse">
            <summary>
            Response from RestAPI when saving and editing DashboardGroupEntry
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetResponse">
            <summary>
            Response from RestAPI when saving and editing Widget
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.Dashboards.WebApi.DashboardScope">
            <summary>
            identifies the scope of dashboard storage and permissions.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetScope">
            <summary>
            data contract required for the widget to function in a webaccess area or page.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.Dashboards.WebApi.SemanticVersion">
            <summary>
            versioning for an artifact as described at: http://semver.org/, of the form major.minor.patch.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.SemanticVersion.Major">
            <summary>
             Major version when you make incompatible API changes
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.SemanticVersion.Minor">
            <summary>
            Minor version when you add functionality in a backwards-compatible manner
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.SemanticVersion.Patch">
            <summary>
            Patch version when you make backwards-compatible bug fixes
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.SemanticVersion.Default">
            <summary>
            The default semantic version: 1.0.0 (i.e. starting with first major version)
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.Dashboards.WebApi.Widget">
            <summary>
            Widget data
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.Widget.AllowedSizes">
            <summary>
            Refers to the allowed sizes for the widget. This gets populated when user wants to configure the widget
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.Widget.ArtifactId">
            <summary>
            Refers to unique identifier of a feature artifact. Used for pinning+unpinning a specific artifact.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.Widget.Dashboard">
            <summary>
            Optional partial dashboard content, to support exchanging dashboard-level version ETag for widget-level APIs
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.Dashboards.WebApi.Widget.metaData">
            <summary>
            The entire metadata payload does not need to serialized and provided as part of the widget contract
            We expose only whats needed with explicit data members. This provides a slight performance improvement
            as the metadata payload is bulky.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.Widget.ContributionId">
            <summary>
            The id of the underlying contribution defining the supplied Widget Configuration.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetConfigurationMetadata">
            <summary>
            For V1, this is just a pool of definitions describing our possible Widget Configurations.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetConfigurationMetadata.TypeId">
            <summary>
            Dev-facing id of this kind of widget configuration.
            </summary> [DataMember]
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetConfigurationMetadata.ContributionId">
            <summary>
            The id of the underlying contribution defining the supplied Widget Configuration.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetConfigurationMetadata.Targets">
            <summary>
            Contribution target IDs
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetMetadata">
            <summary>
            For V1, this is just a pool of definitions describing our possible Widgets.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetMetadata.TypeId">
            <summary>
            Dev-facing id of this kind of widget.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetMetadata.PublisherName">
            <summary>
            Publisher Name of this kind of widget.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetMetadata.Targets">
            <summary>
            Contribution target IDs
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetMetadata.Name">
            <summary>
            User facing name of the widget type. Each widget must use a unique value here.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetMetadata.CatalogIconUrl">
            <summary>
            Resource for an icon in the widget catalog.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetMetadata.LoadingImageUrl">
            <summary>
            Resource for a loading placeholder image on dashboard
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetMetadata.Description">
            <summary>
            Summary information describing the widget.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetMetadata.IsVisibleFromCatalog">
             <summary>
             Opt-out boolean indicating if the widget is hidden from the catalog.
             
             For V1, only "pull" model widgets can be provided from the catalog.
             </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetMetadata.IsEnabled">
             <summary>
             Widgets can be disabled by the app store.
             
             We'll need to gracefully handle for:
             - persistence (Allow)
             - Requests (Tag as disabled, and provide context)
             </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetMetadata.ContentUri">
            <summary>
            Uri for the WidgetFactory to get the widget
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetMetadata.AllowedSizes">
            <summary>
            Sizes supported by the Widget.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetMetadata.ConfigurationContributionId">
            <summary>
            The id of the underlying contribution defining the supplied Widget custom configuration UI. Null if custom configuration UI is not available.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetMetadata.ConfigurationContributionRelativeId">
            <summary>
            The relative id of the underlying contribution defining the supplied Widget custom configuration UI. Null if custom configuration UI is not available.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetMetadata.ConfigurationRequired">
            <summary>
            Indicates if the widget requires configuration before being added to dashboard.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetMetadata.DefaultSettings">
            <summary>
            Optional default settings to be copied into widget settings
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetMetadata.SupportedScopes">
            <summary>
            Data contract required for the widget to function and to work in its container.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetMetadata.ContributionId">
            <summary>
            The id of the underlying contribution defining the supplied Widget.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetMetadata.IsNameConfigurable">
            <summary>
            Opt-out boolean that indicates if the widget supports widget name/title configuration. Widgets ignoring the name should set it to false in the manifest.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetMetadata.CatalogInfoUrl">
            <summary>
            Opt-in URL string pointing at widget information. Defaults to extension marketplace URL if omitted
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetMetadata.LightboxOptions">
            <summary>
            Opt-in lightbox properties
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetMetadata.AnalyticsServiceRequired">
            <summary>
            Opt-in boolean that indicates if the widget requires the Analytics Service to function.
            Widgets requiring the analytics service are hidden from the catalog if the Analytics Service is not available.
            </summary>
            <remarks>
            Even if a widget specifies an invalid size we don't consider it invalid as long as it has at least one valid size.
            </remarks>
        </member>
        <member name="M:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetMetadata.CreateDisabledInstance(System.String)">
            <summary>
            Produces a canonical "Disabled" Metadata entry.
            </summary>
            <returns></returns>
        </member>
        <member name="T:Microsoft.TeamFoundation.Dashboards.WebApi.LightboxOptions">
            <summary>
            Lightbox configuration
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.Dashboards.WebApi.LightboxOptions.Width">
            <summary>
            Width of desired lightbox, in pixels
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.Dashboards.WebApi.LightboxOptions.Height">
            <summary>
            Height of desired lightbox, in pixels
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.Dashboards.WebApi.LightboxOptions.Resizable">
            <summary>
            True to allow lightbox resizing, false to disallow lightbox resizing, defaults to false.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.Dashboards.WebApi.WidgetsVersionedList">
            <summary>
            Wrapper class to support HTTP header generation using CreateResponse, ClientHeaderParameter and ClientResponseType in WidgetV2Controller
            </summary>
        </member>
    </members>
</doc>