C# Class Harriet.Models.Core.MEFCharacterLoader

Managed Extension Managerを用いるキャラクターのローダーを表します。
Mostra file Open project: malaybaku/harriet Class Usage Examples

Public Methods

Method Description
CheckValidity ( string characterName ) : void

キャラが有効にロード可能かを確認します。失敗すると例外が生じます。

Load ( string characterName ) : IHarrietCharacter

キャラをロードし、インスタンスを返します。

Private Methods

Method Description
MEFCharacterLoader ( ) : System.ComponentModel.Composition

他クラスから直接インスタンス見る需要無し。

Method Details

CheckValidity() public static method

キャラが有効にロード可能かを確認します。失敗すると例外が生じます。
public static CheckValidity ( string characterName ) : void
characterName string キャラの名前
return void

Load() public static method

キャラをロードし、インスタンスを返します。
public static Load ( string characterName ) : IHarrietCharacter
characterName string キャラの名前
return IHarrietCharacter