揮発性のメモ2

http://d.hatena.ne.jp/iww/

フレームのdocumentを取得する

// どうにかして用意する
SHDocVw.InternetExplorer ie = findIE(url); 

// フレームを探す
MSHTML.IHTMLDocument3 doc = ie.Document;
MSHTML.IHTMLElement frame = doc.getElementById("list");

// フレームの中のdocumentを取り出す
MSHTML.IHTMLFrameElement3 frameelement = (MSHTML.IHTMLFrameElement3)frame;
MSHTML.IHTMLDocument3 framedoc = frameelement.contentDocument;

// docとして使える
MSHTML.IHTMLElement tbody = framedoc.getElementById("hogehoge");

なんの型をどう使えばいいのかがさっぱりわからない
MSHTMLは今風なのかそれともレガシーなのかもわからない
偶然に偶然が重なって解決方法が見つけられたけど、次は無さそう