2009-04-22 5 views

答えて

0

は(Activator.CreateInstanceをチェックアウト、ありがとうございます。ここではその使い方の例です:

あなたのケースでは
dim obj as Object = Activator.CreateInstance("ArgumentException") 

名前空間のうち、型名を解析し、CreateInstanceを(にパラメータとして渡すことができます)。

http://msdn.microsoft.com/en-us/library/system.activator.createinstance.aspx

+0

私はこのメソッド/クラスに精通しています。しかし、私は提供されたURIをパースすることなく、全体として渡す方法を望んでいます。これを可能にするフレームワークのどこかには何かがあります。私はそれを知っている。 :) –

+0

私はこれを行うためのフレームワークの方法を知っていません。しかし、上記の方法を反映させることで達成できます。これによれば - http://msdn.microsoft.com/en-us/library/ms731045.aspx - すべてのCLR型は同じ名前空間形式を持ちます。他の名前空間は、カスタムデータコントラクトに属すると見なすことができます。 フレームワークソリューションを見つけたら、教えてください! – Keith

関連する問題