Skip to content

Commit df71a21

Browse files
authored
doc(Component): update component comment (#7540)
* doc: 增加 version 信息 * refactor: 补充 version 信息 * doc: 完善注释信息 * doc: 更新示例 * chore: 增加脚本 * chore: 更新注释 * chore: 更新注释 * doc: 更新类注释
1 parent a97bd38 commit df71a21

307 files changed

Lines changed: 3206 additions & 3551 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/BootstrapBlazor.Server/Directory.Build.targets

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,12 @@
1414
<Copy SourceFiles="@(XmlDocsToCopy)" DestinationFolder="$(PublishDir)" SkipUnchangedFiles="true" Condition="Exists('%(RootDir)%(Directory)%(Filename)%(Extension)')" />
1515
</Target>
1616

17+
<Target Name="CopyXmlDocs2" BeforeTargets="Build">
18+
<ItemGroup>
19+
<XmlDocsToCopy Include="%(Reference.RelativeDir)BootstrapBlazor*.xml" />
20+
</ItemGroup>
21+
<Message Text="Copying XML docs to output path: $(OutputPath)" Importance="High" />
22+
<Copy SourceFiles="@(XmlDocsToCopy)" DestinationFolder="$(OutputPath)" SkipUnchangedFiles="true" Condition="Exists('%(RootDir)%(Directory)%(Filename)%(Extension)')" />
23+
</Target>
24+
1725
</Project>

src/BootstrapBlazor.Server/Locales/en-US.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2385,7 +2385,7 @@
23852385
"Att4": "Date format string The default is yyyyy-MM-dd",
23862386
"Att6": "Whether to disable False by default",
23872387
"Att8": "The value of the component is a two-way binding with ValueChanged",
2388-
"Att9": "Get/Set Component display mode The default is the month-to-day display mode",
2388+
"Att9": "Gets or sets Component display mode The default is the month-to-day display mode",
23892389
"AttrAutoClose": "Whether auto close the popup window",
23902390
"AttrIsEditable": "Is manual date entry allowed",
23912391
"Event1": "Confirm that the button calls back the delegate",
@@ -3606,9 +3606,9 @@
36063606
"CollapsibleHeaderTemplateIntro": "Setting <code>HeaderTemplate</code> for custom <code>CardHeader</code>",
36073607
"ShadowTitle": "Shadow effect",
36083608
"ShadowIntro": "Enable shadow effect by set <code>IsShadow</code> to true",
3609-
"BodyTemplate": "Get/set up BodyTemplate",
3610-
"FooterTemplate": "Get/set up FooterTemplate",
3611-
"HeaderTemplate": "Get/set up HeaderTemplate",
3609+
"BodyTemplate": "Gets or sets up BodyTemplate",
3610+
"FooterTemplate": "Gets or sets up FooterTemplate",
3611+
"HeaderTemplate": "Gets or sets up HeaderTemplate",
36123612
"Class": "Style",
36133613
"Color": "Set the color of the card border",
36143614
"IsCenter": "Make align center by set IsCenter to true",

src/BootstrapBlazor/Components/Circle/Circle.razor.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,21 +13,21 @@ public sealed partial class Circle
1313
{
1414
/// <summary>
1515
/// <para lang="zh">获得/设置 当前值</para>
16-
/// <para lang="en">Get/Set current value</para>
16+
/// <para lang="en">Gets or sets current value</para>
1717
/// <para><version>10.2.2</version></para>
1818
/// </summary>
1919
[Parameter]
2020
public int Value { get; set; }
2121

2222
/// <summary>
2323
/// <para lang="zh">获得/设置 当前进度值</para>
24-
/// <para lang="en">Get/Set current progress value</para>
24+
/// <para lang="en">Gets or sets current progress value</para>
2525
/// </summary>
2626
private string? ValueString => $"{Math.Round(((1 - Value * 1.0 / 100) * CircleLength), 2)}";
2727

2828
/// <summary>
2929
/// <para lang="zh">获得/设置 Title 字符串</para>
30-
/// <para lang="en">Get/Set Title string</para>
30+
/// <para lang="en">Gets or sets Title string</para>
3131
/// </summary>
3232
private string ValueTitleString => $"{Value}%";
3333
}

src/BootstrapBlazor/Components/Circle/CircleBase.cs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -39,19 +39,19 @@ public abstract class CircleBase : BootstrapModuleComponentBase
3939

4040
/// <summary>
4141
/// <para lang="zh">获得/设置 Dash 字符串</para>
42-
/// <para lang="en">Get/Set Dash string</para>
42+
/// <para lang="en">Gets or sets Dash string</para>
4343
/// </summary>
4444
protected string DashString => $"{CircleLength}, {CircleLength}";
4545

4646
/// <summary>
4747
/// <para lang="zh">获得/设置 圆形进度半径</para>
48-
/// <para lang="en">Get/Set circular progress radius</para>
48+
/// <para lang="en">Gets or sets circular progress radius</para>
4949
/// </summary>
5050
protected string CircleDiameter => $"{Width / 2}";
5151

5252
/// <summary>
5353
/// <para lang="zh">获得/设置 半径</para>
54-
/// <para lang="en">Get/Set radius</para>
54+
/// <para lang="en">Gets or sets radius</para>
5555
/// </summary>
5656
protected string CircleR => $"{Width / 2 - StrokeWidth}";
5757

@@ -63,39 +63,39 @@ public abstract class CircleBase : BootstrapModuleComponentBase
6363

6464
/// <summary>
6565
/// <para lang="zh">获得/设置 文件预览框宽度</para>
66-
/// <para lang="en">Get/Set file preview box width</para>
66+
/// <para lang="en">Gets or sets file preview box width</para>
6767
/// <para><version>10.2.2</version></para>
6868
/// </summary>
6969
[Parameter]
7070
public virtual int Width { get; set; } = 120;
7171

7272
/// <summary>
7373
/// <para lang="zh">获得/设置 进度条宽度 默认为 2</para>
74-
/// <para lang="en">Get/Set progress bar width, default is 2</para>
74+
/// <para lang="en">Gets or sets progress bar width, default is 2</para>
7575
/// <para><version>10.2.2</version></para>
7676
/// </summary>
7777
[Parameter]
7878
public virtual int StrokeWidth { get; set; } = 2;
7979

8080
/// <summary>
8181
/// <para lang="zh">获得/设置 组件进度条颜色</para>
82-
/// <para lang="en">Get/Set component progress bar color</para>
82+
/// <para lang="en">Gets or sets component progress bar color</para>
8383
/// <para><version>10.2.2</version></para>
8484
/// </summary>
8585
[Parameter]
8686
public Color Color { get; set; } = Color.Primary;
8787

8888
/// <summary>
8989
/// <para lang="zh">获得/设置 是否显示进度百分比 默认显示</para>
90-
/// <para lang="en">Get/Set whether to show progress percentage, default is true</para>
90+
/// <para lang="en">Gets or sets whether to show progress percentage, default is true</para>
9191
/// <para><version>10.2.2</version></para>
9292
/// </summary>
9393
[Parameter]
9494
public bool ShowProgress { get; set; } = true;
9595

9696
/// <summary>
9797
/// <para lang="zh">获得/设置 子组件</para>
98-
/// <para lang="en">Get/Set child content</para>
98+
/// <para lang="en">Gets or sets child content</para>
9999
/// <para><version>10.2.2</version></para>
100100
/// </summary>
101101
[Parameter]

src/BootstrapBlazor/Components/ClockPicker/ClockPicker.razor.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,39 +15,39 @@ public partial class ClockPicker
1515
{
1616
/// <summary>
1717
/// <para lang="zh">获得/设置 样式</para>
18-
/// <para lang="en">Get/Set style</para>
18+
/// <para lang="en">Gets or sets style</para>
1919
/// </summary>
2020
private string? ClassString => CssBuilder.Default("bb-clock-picker")
2121
.AddClassFromAttributes(AdditionalAttributes)
2222
.Build();
2323

2424
/// <summary>
2525
/// <para lang="zh">获得/设置 是否显示表盘刻度 默认 false</para>
26-
/// <para lang="en">Get/Set whether to show clock scale, default is false</para>
26+
/// <para lang="en">Gets or sets whether to show clock scale, default is false</para>
2727
/// <para><version>10.2.2</version></para>
2828
/// </summary>
2929
[Parameter]
3030
public bool ShowClockScale { get; set; }
3131

3232
/// <summary>
3333
/// <para lang="zh">获得/设置 是否显示秒 默认 true</para>
34-
/// <para lang="en">Get/Set whether to show second, default is true</para>
34+
/// <para lang="en">Gets or sets whether to show second, default is true</para>
3535
/// <para><version>10.2.2</version></para>
3636
/// </summary>
3737
[Parameter]
3838
public bool ShowSecond { get; set; } = true;
3939

4040
/// <summary>
4141
/// <para lang="zh">获得/设置 是否显示分钟 默认 true</para>
42-
/// <para lang="en">Get/Set whether to show minute, default is true</para>
42+
/// <para lang="en">Gets or sets whether to show minute, default is true</para>
4343
/// <para><version>10.2.2</version></para>
4444
/// </summary>
4545
[Parameter]
4646
public bool ShowMinute { get; set; } = true;
4747

4848
/// <summary>
4949
/// <para lang="zh">获得/设置 是否自动切换 小时、分钟、秒 自动切换 默认 true</para>
50-
/// <para lang="en">Get/Set whether to automatically switch hour/minute/second, default is true</para>
50+
/// <para lang="en">Gets or sets whether to automatically switch hour/minute/second, default is true</para>
5151
/// <para><version>10.2.2</version></para>
5252
/// </summary>
5353
[Parameter]

src/BootstrapBlazor/Components/Collapse/Collapse.razor.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,29 +46,29 @@ public partial class Collapse
4646

4747
/// <summary>
4848
/// <para lang="zh">获得/设置 CollapseItem 集合</para>
49-
/// <para lang="en">Get/Set CollapseItem collection</para>
49+
/// <para lang="en">Gets or sets CollapseItem collection</para>
5050
/// </summary>
5151
protected List<CollapseItem> Items { get; } = new(10);
5252

5353
/// <summary>
5454
/// <para lang="zh">获得/设置 是否为手风琴效果 默认为 false</para>
55-
/// <para lang="en">Get/Set whether to use accordion effect, default is false</para>
55+
/// <para lang="en">Gets or sets whether to use accordion effect, default is false</para>
5656
/// <para><version>10.2.2</version></para>
5757
/// </summary>
5858
[Parameter]
5959
public bool IsAccordion { get; set; }
6060

6161
/// <summary>
6262
/// <para lang="zh">获得/设置 CollapseItems 模板</para>
63-
/// <para lang="en">Get/Set CollapseItems template</para>
63+
/// <para lang="en">Gets or sets CollapseItems template</para>
6464
/// <para><version>10.2.2</version></para>
6565
/// </summary>
6666
[Parameter]
6767
public RenderFragment? CollapseItems { get; set; }
6868

6969
/// <summary>
7070
/// <para lang="zh">获得/设置 CollapseItem 展开收缩时回调方法</para>
71-
/// <para lang="en">Get/Set callback when CollapseItem expands or collapses</para>
71+
/// <para lang="en">Gets or sets callback when CollapseItem expands or collapses</para>
7272
/// <para><version>10.2.2</version></para>
7373
/// </summary>
7474
[Parameter]

src/BootstrapBlazor/Components/Collapse/CollapseItem.cs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,71 +13,71 @@ public class CollapseItem : BootstrapComponentBase, IDisposable
1313
{
1414
/// <summary>
1515
/// <para lang="zh">获得/设置 文本文字</para>
16-
/// <para lang="en">Get/Set text</para>
16+
/// <para lang="en">Gets or sets text</para>
1717
/// <para><version>10.2.2</version></para>
1818
/// </summary>
1919
[Parameter]
2020
public string? Text { get; set; }
2121

2222
/// <summary>
2323
/// <para lang="zh">获得/设置 当前状态是否收缩 默认 true</para>
24-
/// <para lang="en">Get/Set whether current status is collapsed, default is true</para>
24+
/// <para lang="en">Gets or sets whether current status is collapsed, default is true</para>
2525
/// <para><version>10.2.2</version></para>
2626
/// </summary>
2727
[Parameter]
2828
public bool IsCollapsed { get; set; } = true;
2929

3030
/// <summary>
3131
/// <para lang="zh">获得/设置 图标字符串 默认为 null</para>
32-
/// <para lang="en">Get/Set icon string, default is null</para>
32+
/// <para lang="en">Gets or sets icon string, default is null</para>
3333
/// <para><version>10.2.2</version></para>
3434
/// </summary>
3535
[Parameter]
3636
public string? Icon { get; set; }
3737

3838
/// <summary>
3939
/// <para lang="zh">获得/设置 标题颜色 默认无颜色 Color.None</para>
40-
/// <para lang="en">Get/Set title color, default is Color.None</para>
40+
/// <para lang="en">Gets or sets title color, default is Color.None</para>
4141
/// <para><version>10.2.2</version></para>
4242
/// </summary>
4343
[Parameter]
4444
public Color TitleColor { get; set; }
4545

4646
/// <summary>
4747
/// <para lang="zh">获得/设置 CSS 样式名称 默认 null</para>
48-
/// <para lang="en">Get/Set CSS style name, default is null</para>
48+
/// <para lang="en">Gets or sets CSS style name, default is null</para>
4949
/// <para><version>10.2.2</version></para>
5050
/// </summary>
5151
[Parameter]
5252
public string? Class { get; set; }
5353

5454
/// <summary>
5555
/// <para lang="zh">获得/设置 组件内容</para>
56-
/// <para lang="en">Get/Set component content</para>
56+
/// <para lang="en">Gets or sets component content</para>
5757
/// <para><version>10.2.2</version></para>
5858
/// </summary>
5959
[Parameter]
6060
public RenderFragment? ChildContent { get; set; }
6161

6262
/// <summary>
6363
/// <para lang="zh">获得/设置 Header CSS 样式名称 默认 null</para>
64-
/// <para lang="en">Get/Set Header CSS style name, default is null</para>
64+
/// <para lang="en">Gets or sets Header CSS style name, default is null</para>
6565
/// <para><version>10.2.2</version></para>
6666
/// </summary>
6767
[Parameter]
6868
public string? HeaderClass { get; set; }
6969

7070
/// <summary>
7171
/// <para lang="zh">获得/设置 组件 Header 模板</para>
72-
/// <para lang="en">Get/Set component Header template</para>
72+
/// <para lang="en">Gets or sets component Header template</para>
7373
/// <para><version>10.2.2</version></para>
7474
/// </summary>
7575
[Parameter]
7676
public RenderFragment? HeaderTemplate { get; set; }
7777

7878
/// <summary>
7979
/// <para lang="zh">获得/设置 所属 Collapse 实例</para>
80-
/// <para lang="en">Get/Set the Collapse instance it belongs to</para>
80+
/// <para lang="en">Gets or sets the Collapse instance it belongs to</para>
8181
/// </summary>
8282
[CascadingParameter]
8383
protected Collapse? Collapse { get; set; }

src/BootstrapBlazor/Components/ColorPicker/ColorPicker.razor.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,31 +23,31 @@ public partial class ColorPicker
2323

2424
/// <summary>
2525
/// <para lang="zh">获得/设置 显示模板</para>
26-
/// <para lang="en">Get/Set display template</para>
26+
/// <para lang="en">Gets or sets display template</para>
2727
/// <para><version>10.2.2</version></para>
2828
/// </summary>
2929
[Parameter]
3030
public RenderFragment<string>? Template { get; set; }
3131

3232
/// <summary>
3333
/// <para lang="zh">获得/设置 显示颜色值格式化回调方法</para>
34-
/// <para lang="en">Get/Set display color value formatting callback method</para>
34+
/// <para lang="en">Gets or sets display color value formatting callback method</para>
3535
/// <para><version>10.2.2</version></para>
3636
/// </summary>
3737
[Parameter]
3838
public Func<string, Task<string>>? Formatter { get; set; }
3939

4040
/// <summary>
4141
/// <para lang="zh">获得/设置 是否支持透明度 默认 false 不支持</para>
42-
/// <para lang="en">Get/Set whether to support opacity, default is false(not supported)</para>
42+
/// <para lang="en">Gets or sets whether to support opacity, default is false(not supported)</para>
4343
/// <para><version>10.2.2</version></para>
4444
/// </summary>
4545
[Parameter]
4646
public bool IsSupportOpacity { get; set; }
4747

4848
/// <summary>
4949
/// <para lang="zh">获得/设置 预设候选颜色 <see cref="IsSupportOpacity"/> 开启时生效 默认 null</para>
50-
/// <para lang="en">Get/Set preset candidate colors, effective when <see cref="IsSupportOpacity"/> is enabled, default is null</para>
50+
/// <para lang="en">Gets or sets preset candidate colors, effective when <see cref="IsSupportOpacity"/> is enabled, default is null</para>
5151
/// <para><version>10.2.2</version></para>
5252
/// </summary>
5353
/// <remarks>

src/BootstrapBlazor/Components/ConnectionHub/ConnectionItem.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,26 +13,26 @@ public class ConnectionItem
1313
{
1414
/// <summary>
1515
/// <para lang="zh">获得/设置 连接 Id</para>
16-
/// <para lang="en">Get/Set Connection Id</para>
16+
/// <para lang="en">Gets or sets Connection Id</para>
1717
/// </summary>
1818
[NotNull]
1919
public string? Id { get; internal set; }
2020

2121
/// <summary>
2222
/// <para lang="zh">获得/设置 连接 Ip 地址</para>
23-
/// <para lang="en">Get/Set Connection IP address</para>
23+
/// <para lang="en">Gets or sets Connection IP address</para>
2424
/// </summary>
2525
public ClientInfo? ClientInfo { get; set; }
2626

2727
/// <summary>
2828
/// <para lang="zh">获得/设置 开始连接时间</para>
29-
/// <para lang="en">Get/Set Connection start time</para>
29+
/// <para lang="en">Gets or sets Connection start time</para>
3030
/// </summary>
3131
public DateTimeOffset ConnectionTime { get; internal set; }
3232

3333
/// <summary>
3434
/// <para lang="zh">获得/设置 上次心跳时间</para>
35-
/// <para lang="en">Get/Set Last beat time</para>
35+
/// <para lang="en">Gets or sets Last beat time</para>
3636
/// </summary>
3737
public DateTimeOffset LastBeatTime { get; internal set; }
3838
}

0 commit comments

Comments
 (0)