Class Message
- Namespace
- BootstrapBlazor.Components
- Assembly
- BootstrapBlazor.dll
Message 组件
public class Message : BootstrapModuleComponentBase, IComponent, IHandleAfterRender, IHandleEvent, IAsyncDisposable
- Inheritance
-
Message
- Implements
- Inherited Members
- Extension Methods
Constructors
Message()
public Message()
Properties
MessageService
ToastServices 服务实例
[Inject]
public MessageService? MessageService { get; set; }
Property Value
Placement
获得/设置 显示位置 默认为 Top
[Parameter]
public Placement Placement { get; set; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
RenderTreeBuilder
Clear()
清除 Message 方法 由 JSInvoke 触发
[JSInvokable]
public Task Clear()
Returns
Dismiss(string)
OnDismiss 回调方法 由 JSInvoke 触发
[JSInvokable]
public Task Dismiss(string id)
Parameters
id
string
Returns
DisposeAsync(bool)
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously.
protected override ValueTask DisposeAsync(bool disposing)
Parameters
disposing
bool
Returns
InvokeInitAsync()
call JavaScript method
protected override Task InvokeInitAsync()
Returns
OnAfterRenderAsync(bool)
protected override Task OnAfterRenderAsync(bool firstRender)
Parameters
firstRender
bool
Returns
OnInitialized()
protected override void OnInitialized()
SetPlacement(Placement)
设置 Toast 容器位置方法
public void SetPlacement(Placement placement)
Parameters
placement
Placement