Table of Contents

Class CardExtensions

Namespace
Kook
Assembly
Kook.Net.Core.dll

提供用于 IElementIModuleICard 等卡片相关对象的扩展方法。

public static class CardExtensions
Inheritance
CardExtensions
Inherited Members

Methods

ToBuilder(ActionGroupModule)

ActionGroupModule 实体转换为具有相同属性的 ActionGroupModuleBuilder 实体构建器。

public static ActionGroupModuleBuilder ToBuilder(this ActionGroupModule entity)

Parameters

entity ActionGroupModule

Returns

ActionGroupModuleBuilder

ToBuilder(AudioModule)

AudioModule 实体转换为具有相同属性的 AudioModuleBuilder 实体构建器。

public static AudioModuleBuilder ToBuilder(this AudioModule entity)

Parameters

entity AudioModule

Returns

AudioModuleBuilder

ToBuilder(ButtonElement)

ButtonElement 实体转换为具有相同属性的 ButtonElementBuilder 实体构建器。

public static ButtonElementBuilder ToBuilder(this ButtonElement entity)

Parameters

entity ButtonElement

Returns

ButtonElementBuilder

ToBuilder(Card)

Card 实体转换为具有相同属性的 CardBuilder 实体构建器。

public static CardBuilder ToBuilder(this Card entity)

Parameters

entity Card

Returns

CardBuilder

ToBuilder(ContainerModule)

ContainerModule 实体转换为具有相同属性的 ContainerModuleBuilder 实体构建器。

public static ContainerModuleBuilder ToBuilder(this ContainerModule entity)

Parameters

entity ContainerModule

Returns

ContainerModuleBuilder

ToBuilder(ContextModule)

ContextModule 实体转换为具有相同属性的 ContextModuleBuilder 实体构建器。

public static ContextModuleBuilder ToBuilder(this ContextModule entity)

Parameters

entity ContextModule

Returns

ContextModuleBuilder

ToBuilder(CountdownModule)

CountdownModule 实体转换为具有相同属性的 CountdownModuleBuilder 实体构建器。

public static CountdownModuleBuilder ToBuilder(this CountdownModule entity)

Parameters

entity CountdownModule

Returns

CountdownModuleBuilder

ToBuilder(DividerModule)

DividerModule 实体转换为具有相同属性的 DividerModuleBuilder 实体构建器。

public static DividerModuleBuilder ToBuilder(this DividerModule _)

Parameters

_ DividerModule

Returns

DividerModuleBuilder

ToBuilder(FileModule)

FileModule 实体转换为具有相同属性的 FileModuleBuilder 实体构建器。

public static FileModuleBuilder ToBuilder(this FileModule entity)

Parameters

entity FileModule

Returns

FileModuleBuilder

ToBuilder(HeaderModule)

HeaderModule 实体转换为具有相同属性的 HeaderModuleBuilder 实体构建器。

public static HeaderModuleBuilder ToBuilder(this HeaderModule entity)

Parameters

entity HeaderModule

Returns

HeaderModuleBuilder

ToBuilder(ICard)

ICard 实体转换为具有相同属性的 ICardBuilder 实体构建器。

public static ICardBuilder ToBuilder(this ICard entity)

Parameters

entity ICard

Returns

ICardBuilder

ToBuilder(IElement)

IElement 实体转换为具有相同属性的 IElementBuilder 实体构建器。

public static IElementBuilder ToBuilder(this IElement entity)

Parameters

entity IElement

Returns

IElementBuilder

ToBuilder(IModule)

IModule 实体转换为具有相同属性的 IModuleBuilder 实体构建器。

public static IModuleBuilder ToBuilder(this IModule entity)

Parameters

entity IModule

Returns

IModuleBuilder

ToBuilder(ImageElement)

ImageElement 实体转换为具有相同属性的 ImageElementBuilder 实体构建器。

public static ImageElementBuilder ToBuilder(this ImageElement entity)

Parameters

entity ImageElement

Returns

ImageElementBuilder

ToBuilder(ImageGroupModule)

ImageGroupModule 实体转换为具有相同属性的 ImageGroupModuleBuilder 实体构建器。

public static ImageGroupModuleBuilder ToBuilder(this ImageGroupModule entity)

Parameters

entity ImageGroupModule

Returns

ImageGroupModuleBuilder

ToBuilder(InviteModule)

InviteModule 实体转换为具有相同属性的 InviteModuleBuilder 实体构建器。

public static InviteModuleBuilder ToBuilder(this InviteModule entity)

Parameters

entity InviteModule

Returns

InviteModuleBuilder

ToBuilder(KMarkdownElement)

KMarkdownElement 实体转换为具有相同属性的 KMarkdownElementBuilder 实体构建器。

public static KMarkdownElementBuilder ToBuilder(this KMarkdownElement entity)

Parameters

entity KMarkdownElement

Returns

KMarkdownElementBuilder

ToBuilder(ParagraphStruct)

ParagraphStruct 实体转换为具有相同属性的 ParagraphStructBuilder 实体构建器。

public static ParagraphStructBuilder ToBuilder(this ParagraphStruct entity)

Parameters

entity ParagraphStruct

Returns

ParagraphStructBuilder

ToBuilder(PlainTextElement)

PlainTextElement 实体转换为具有相同属性的 PlainTextElementBuilder 实体构建器。

public static PlainTextElementBuilder ToBuilder(this PlainTextElement entity)

Parameters

entity PlainTextElement

Returns

PlainTextElementBuilder

ToBuilder(SectionModule)

SectionModule 实体转换为具有相同属性的 SectionModuleBuilder 实体构建器。

public static SectionModuleBuilder ToBuilder(this SectionModule entity)

Parameters

entity SectionModule

Returns

SectionModuleBuilder

ToBuilder(VideoModule)

VideoModule 实体转换为具有相同属性的 VideoModuleBuilder 实体构建器。

public static VideoModuleBuilder ToBuilder(this VideoModule entity)

Parameters

entity VideoModule

Returns

VideoModuleBuilder