如何从SPWeb获得SPWebApplication?

Den*_*s G 12 c# spweb sharepoint-2010

所以我在一个网络 scroped功能(properties.Feature.Parent= SPWeb).

我怎么得到SPWebApplication这个SPWeb

我试过了:

SPWebApplication webApp = (SPWebApplication)properties.Feature.Parent;
Run Code Online (Sandbox Code Playgroud)

但当然我得到一个例外,因为我无法将SPWeb对象转换为SPWebApplication.

Edw*_*ing 16

你可以试试:

SPWeb web = properties.Feature.Parent as SPWeb;
SPWebApplication webApp = web.Site.WebApplication;
Run Code Online (Sandbox Code Playgroud)