会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
电子商务,网络营销研究
----专注电子商务、网络营销的研究
博客园
首页
新随笔
联系
订阅
管理
随笔 - 126
文章 - 0
评论 - 38
阅读 -
62793
使用VS自动化模型代码片段 Get DTE and UIService
使用VS自动化模型代码片段
Private Properties
#region
Private Properties
private
DTE VS
{
get
{
return
(EnvDTE.DTE)GetService(
typeof
(EnvDTE.DTE));
}
}
private
string
SolutionDirectory
{
get
{
EnvDTE.DTE dte
=
(EnvDTE.DTE)GetService(
typeof
(EnvDTE.DTE));
string
solutionDirectory
=
Path.GetDirectoryName((
string
)dte.Solution.Properties.Item(
"
Path
"
).Value);
return
solutionDirectory;
}
}
/**/
///
<summary>
///
The directory of webservice proxies project
///
</summary>
private
string
Destination
{
get
{
EnvDTE.DTE dte
=
(EnvDTE.DTE)GetService(
typeof
(EnvDTE.DTE));
string
solutionDirectory
=
Path.GetDirectoryName((
string
)dte.Solution.Properties.Item(
"
Path
"
).Value);
string
destination
=
Path.Combine(solutionDirectory, webserviceProxiesProjectName);
return
destination;
}
}
private
IUIService UIService
{
get
{
return
GetService
<
IUIService
>
(
true
);
}
}
#endregion
posted @
2008-02-01 13:22
公元前
阅读(
317
) 评论(
0
)
编辑
收藏
举报
努力加载评论中...
刷新页面
返回顶部
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
公告
点击右上角即可分享
编程助手
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步