IASSPClientProxy Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines dependency-free methods and properties to load workbook models within SharePoint and to interact with existing Excel Services sessions.
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("3bc7dc0c-85c4-4911-979f-00ee04904b9b")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IASSPClientProxy
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("3bc7dc0c-85c4-4911-979f-00ee04904b9b")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IASSPClientProxy = interface
Public Interface IASSPClientProxy
- Attributes
Methods
| GetLinkFile(String) |
Gets a metadata about a BISM Connection (.aslx) file located in the local SharePoint farm. |
| GetWindowsIdentityFromCurrentPrincipal() |
This method is used when the caller needs to construct a WindowsIdentity from the Thread.CurrentPrincipal. This uses SharePoint apis to reconstruct the WindowIdentity |
| IsFarmRunning() |
Test whether or not a given workbook is hosted in the local SharePoint farm. |
| IsRunningInFarm(Int32) |
Indicates whether the application is running on a machine which has SharePoint, with at least with this version of SharePoint installed. |
| IsWorkbookInFarm(String) |
Test whether or not a given workbook is hosted in the local SharePoint farm. |
| Log(TraceLevel, String) |
Adds a trace entry to the log. |
| Log1(TraceLevel, String, String) |
Adds a trace entry to the log. |
| Log2(TraceLevel, String, String, String) |
Adds a trace entry to the log. |
| Log3(TraceLevel, String, String, String, String) |
Adds a trace entry to the log. |
| Log4(TraceLevel, String, String, String, String, String) |
Adds a trace entry to the log. |
| OpenWorkbookModel(String) |
Open a connection to a specific workbook's model and return metadata that can be used to interact with the resulting session. |
| OpenWorkbookModel(String, SessionLifetimePolicy) |
Open a connection to a specific workbook's model and return metadata that can be used to interact with the resulting session. |
| OpenWorkbookModelForRefresh(String) |
Open an exclusive, writable connection to a specific workbook's model and return metadata that can be used to interact with the resulting session. |
| OpenWorkbookModelForRefresh(String, SessionLifetimePolicy) |
Open an exclusive, writable connection to a specific workbook's model and return metadata that can be used to interact with the resulting session. |
| OpenWorkbookSession(String, String) |
Open a new connection to a specific workbook's model within the scope of a given Excel Services session, and return metadata that can be used to interact with the session. |
| OpenWorkbookSession(String, String, SessionLifetimePolicy) |
Open a new connection to a specific workbook's model within the scope of a given Excel Services session, and return metadata that can be used to interact with the session. |
| TraceError(String, Object[]) |
Write an error to the ULS log. |
| TraceVerbose(String, Object[]) |
Write a verbose message to the ULS log. |
| TraceWarning(String, Object[]) |
Write a warning to the ULS log. |