§座標変換
§GeometryElement.GetTransformed()
– シンボルジオメトリーを座標変換してコピーを返す
§Instance.GetTransform()
– インスタンスの座標変換 を返す
§Instance.GetTotalTransform()
– 総合された座標変換 を返す (例、 読み込まれたインスタンスを真北を基準として座標変換)
§参照のシリアライゼーション/非シリアライゼーション
§Reference.ConvertToStableRepresentation()
- 参照を文字列にコンバート
§Reference.ParseFromStableRepresentation()
– シリアライズされた参照をリストア(Revitの同じ又は異なるセッション)
§
§
§
public string SerializeReference(Document doc,
Reference reference)
{
String ids = String.Empty;
ids =
reference.ConvertToStableRepresentation(doc);
TaskDialog.Show("SerializeReference",
"Representation:\n" + ids);
return ids;
}