BaseCodeGeneratorWithSite.SiteServiceProvider 屬性

取得所在專案系統之服務提供者上的包裝函式。<remarks>這是受限服務提供者,只能可靠地提供 VxDTE::SID_SVSProjectItem SID_SVSWebReferenceDynamicProperties IID_IVsHierarchy SID_SVsApplicationSettings。若要取得全域提供者,請呼叫 IVSHierarchy 上的 GetSite,或使用 GlobalServiceProvider 屬性 </remarks>

此 API 不符合 CLS 標準。 

命名空間:  Microsoft.VisualStudio.TextTemplating.VSHost
組件:  Microsoft.VisualStudio.TextTemplating.VSHost.10.0 (在 Microsoft.VisualStudio.TextTemplating.VSHost.10.0.dll 中)

語法

'宣告
<CLSCompliantAttribute(False)> _
Protected ReadOnly Property SiteServiceProvider As ServiceProvider
    Get
[CLSCompliantAttribute(false)]
protected ServiceProvider SiteServiceProvider { get; }
[CLSCompliantAttribute(false)]
protected:
property ServiceProvider^ SiteServiceProvider {
    ServiceProvider^ get ();
}
[<CLSCompliantAttribute(false)>]
member SiteServiceProvider : ServiceProvider
function get SiteServiceProvider () : ServiceProvider

屬性值

型別:Microsoft.VisualStudio.Shell.ServiceProvider

.NET Framework 安全性

請參閱

參考

BaseCodeGeneratorWithSite 類別

Microsoft.VisualStudio.TextTemplating.VSHost 命名空間