XAML ではなく、C# コード ビハインドで ObjectDataProvider を作成したいと考えています。
この XAML を同等の C# に変更する方法を考えていました。XAML は Microsoft Expression Blend 2 によって生成されたので、d: 名前空間は安全に無視できます。
<ObjectDataProvider x:Key="FooSourceDS" ObjectType="{x:Type myNS:FooSource}" d:IsDataSource="True"/>
myNS は、私の CLR オブジェクトを参照する名前空間です。
C# で ObjectType を指定することに行き詰まっています。
ObjectDataProvider FooSourceDS = new ObjectDataProvider();
FooSourceDS.ObjectType = myNamespace.FooSource;
Intellisence は FooSource を ObjectType が探している「タイプ」として正しく識別していますか?