You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2826 lines
129 KiB
2826 lines
129 KiB
<?xml version="1.0"?>
|
|
<doc>
|
|
<assembly>
|
|
<name>NetOffice</name>
|
|
</assembly>
|
|
<members>
|
|
<member name="T:NetOffice.COMObjectExpandableObjectConverter">
|
|
<summary>
|
|
COMObject ExpandableObjectConverter (for future use)
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.IDispatch">
|
|
<summary>
|
|
Exposes objects, methods and properties to programming tools and other applications that support Automation. COM components implement the IDispatch interface to enable access by Automation clients, such as Visual Basic.
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.IDispatch.GetTypeInfoCount">
|
|
<summary>
|
|
Retrieves the number of type information interfaces that an object provides (either 0 or 1)
|
|
</summary>
|
|
<returns>
|
|
This method can return one of these values
|
|
S_OK - Success
|
|
E_NOTIMPL - Failure
|
|
</returns>
|
|
</member>
|
|
<member name="M:NetOffice.IDispatch.GetTypeInfo(System.Int32,System.Int32)">
|
|
<summary>
|
|
Retrieves the type information for an object, which can then be used to get the type information for an interface
|
|
</summary>
|
|
<param name="iTInfo">The type information to return. Pass 0 to retrieve type information for the IDispatch implementation</param>
|
|
<param name="lcid">The locale identifier for the type information. An object may be able to return different type information for different languages. This is important for classes that support localized member names. For classes that do not support localized member names, this parameter can be ignored</param>
|
|
<returns>The requested type information object</returns>
|
|
</member>
|
|
<member name="M:NetOffice.IDispatch.GetIDsOfNames(System.Guid@,System.String[],System.Int32,System.Int32,System.Int32[])">
|
|
<summary>
|
|
Maps a single member and an optional set of argument names to a corresponding set of integer DISPIDs, which can be used on subsequent calls to Invoke.
|
|
</summary>
|
|
<param name="riid">Reserved for future use. Must be IID_NULL</param>
|
|
<param name="rgsNames">The array of names to be mapped</param>
|
|
<param name="cNames">The count of the names to be mapped</param>
|
|
<param name="lcid">The locale context in which to interpret the names</param>
|
|
<param name="rgDispId">Caller-allocated array, each element of which contains an identifier (ID) corresponding to one of the names passed in the rgszNames array. The first element represents the member name. The subsequent elements represent each of the member's parameters</param>
|
|
<returns>
|
|
This method can return one of these values
|
|
S_OK - Success
|
|
E_OUTOFMEMORY - Out of memory
|
|
DISP_E_UNKNOWNNAME - One or more of the specified names were not known. The returned array of DISPIDs contains DISPID_UNKNOWN for each entry that corresponds to an unknown name
|
|
DISP_E_UNKNOWNLCID
|
|
</returns> - The locale identifier (LCID) was not recognized
|
|
</member>
|
|
<member name="M:NetOffice.IDispatch.Invoke(System.Int32,System.Guid@,System.Int32,System.Int32,System.Runtime.InteropServices.ComTypes.DISPPARAMS@,System.Object[],System.Runtime.InteropServices.ComTypes.EXCEPINFO@,System.IntPtr[])">
|
|
<summary>
|
|
Provides access to properties and methods exposed by an object
|
|
</summary>
|
|
<param name="dispIdMember">Identifies the member. Use GetIDsOfNames or the object's documentation to obtain the dispatch identifier.</param>
|
|
<param name="riid">Reserved for future use. Must be IID_NULL</param>
|
|
<param name="lcid">The locale context in which to interpret arguments. The lcid is used by the GetIDsOfNames function, and is also passed to Invoke to allow the object to interpret its arguments specific to a locale</param>
|
|
<param name="dwFlags">Flags describing the context of the Invoke call</param>
|
|
<param name="pDispParams">Pointer to a DISPPARAMS structure containing an array of arguments, an array of argument DISPIDs for named arguments, and counts for the number of elements in the array</param>
|
|
<param name="pVarResult">Pointer to the location where the result is to be stored, or NULL if the caller expects no result. This argument is ignored if DISPATCH_PROPERTYPUT or DISPATCH_PROPERTYPUTREF is specified</param>
|
|
<param name="pExcepInfo">Pointer to a structure that contains exception information. This structure should be filled in if DISP_E_EXCEPTION is returned. Can be NULL</param>
|
|
<param name="pArgErr">The index within rgvarg of the first argument that has an error. Arguments are stored in pDispParams->rgvarg in reverse order, so the first argument is the one with the highest index in the array. This parameter is returned only when the resulting return value is DISP_E_TYPEMISMATCH or DISP_E_PARAMNOTFOUND. This argument can be set to null</param>
|
|
<returns>
|
|
See http://msdn.microsoft.com/de-de/library/windows/desktop/ms221479%28v=vs.85%29.aspx
|
|
</returns>
|
|
</member>
|
|
<member name="T:NetOffice.Core">
|
|
<summary>
|
|
Creation Factory for COMObject and derived types
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Core.#ctor">
|
|
<summary>
|
|
Creates an instance of the class
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Core.#ctor(System.Boolean)">
|
|
<summary>
|
|
Creates an instance of the class
|
|
</summary>
|
|
<param name="isDefault">Mark this instance as default instance</param>
|
|
</member>
|
|
<member name="M:NetOffice.Core.RaiseProxyCountChanged(System.Int32)">
|
|
<summary>
|
|
Raise the ProxyCountChanged event (and optional, send channel message to console)
|
|
</summary>
|
|
<param name="proxyCount">current count of open com proxies</param>
|
|
</member>
|
|
<member name="M:NetOffice.Core.Initialize">
|
|
<summary>
|
|
Must be called from client assembly for COMObject Support
|
|
Recieve factory infos from all loaded NetOfficeApi Assemblies in current application domain
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Core.Initialize(NetOffice.CacheOptions)">
|
|
<summary>
|
|
Must be called from client assembly for COMObject Support
|
|
Recieve factory infos from all loaded NetOfficeApi Assemblies in current application domain
|
|
<param name="cacheOptions">NetOffice cache options</param>
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Core.AddNetOfficeAssemblies">
|
|
<summary>
|
|
analyze assemblies in current appdomain and connect all NetOffice assemblies to the core runtime
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Core.AddDependentNetOfficeAssemblies">
|
|
<summary>
|
|
analyze loaded NetOffice assemblies and add dependent assemblies to the runtime if necessary
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Core.ClearCache">
|
|
<summary>
|
|
clears proxy/type/wrapper/assembly cache etc.
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Core.CheckInitialize">
|
|
<summary>
|
|
Check for inialize state and call Initialze if its necessary
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Core.ClearFactoryInformations">
|
|
<summary>
|
|
clears factory informations List
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Core.GetSupportedEntities(System.Object)">
|
|
<summary>
|
|
creates an entity support list for a proxy
|
|
</summary>
|
|
<param name="comProxy"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:NetOffice.Core.CreateKnownObjectFromComProxy(NetOffice.COMObject,System.Object,System.Type)">
|
|
<summary>
|
|
creates a new COMObject based on wrapperClassType
|
|
</summary>
|
|
<param name="caller">parent there have created comProxy</param>
|
|
<param name="comProxy">new created proxy</param>
|
|
<param name="wrapperClassType">type info from wrapper class</param>
|
|
<returns>corresponding wrapper class instance or plain COMObject</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Core.CreateKnownObjectArrayFromComProxy(NetOffice.COMObject,System.Object[],System.Type)">
|
|
<summary>
|
|
creates a new COMObject array based on wrapperClassType
|
|
</summary>
|
|
<param name="caller">parent there have created comProxy</param>
|
|
<param name="comProxyArray">new created proxies</param>
|
|
<param name="wrapperClassType">type info from wrapper class</param>
|
|
<returns>corresponding wrapper class instances or plain COMObject</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Core.CreateObjectFromComProxy(NetOffice.COMObject,System.Object)">
|
|
<summary>
|
|
creates a new COMObject based on classType of comProxy
|
|
</summary>
|
|
<param name="caller">parent there have created comProxy</param>
|
|
<param name="comProxy">new created proxy</param>
|
|
<returns>corresponding wrapper class instance or plain COMObject</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Core.CreateObjectFromComProxy(NetOffice.COMObject,System.Object,System.Type)">
|
|
<summary>
|
|
creates a new COMObject based on classType of comProxy
|
|
</summary>
|
|
<param name="caller">parent there have created comProxy</param>
|
|
<param name="comProxy">new created proxy</param>
|
|
<param name="comProxyType">Type of comProxy</param>
|
|
<returns>corresponding Wrapper class Instance or plain COMObject</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Core.CreateObjectFromComProxy(NetOffice.IFactoryInfo,NetOffice.COMObject,System.Object,System.Type,System.String,System.String)">
|
|
<summary>
|
|
creates a new COMObject from factoryInfo
|
|
</summary>
|
|
<param name="factoryInfo">Factory Info from Wrapper Assemblies</param>
|
|
<param name="caller">parent there have created comProxy</param>
|
|
<param name="comProxy">new created proxy</param>
|
|
<param name="comProxyType">Type of comProxy</param>
|
|
<param name="className">name of COMServer proxy class</param>
|
|
<param name="fullClassName">full namespace and name of COMServer proxy class</param>
|
|
<returns>corresponding Wrapper class Instance or plain COMObject</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Core.CreateObjectArrayFromComProxy(NetOffice.COMObject,System.Object[])">
|
|
<summary>
|
|
creates a new COMObject array
|
|
</summary>
|
|
<param name="caller">parent there have created comProxy</param>
|
|
<param name="comProxyArray">new created proxy array</param>
|
|
<returns>corresponding Wrapper class Instance array or plain COMObject array</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Core.DisposeAllCOMProxies">
|
|
<summary>
|
|
dispose all open objects
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Core.AddObjectToList(NetOffice.COMObject)">
|
|
<summary>
|
|
add object to global list
|
|
</summary>
|
|
<param name="proxy">com wrapper instance</param>
|
|
</member>
|
|
<member name="M:NetOffice.Core.RemoveObjectFromList(NetOffice.COMObject)">
|
|
<summary>
|
|
remove object from global list
|
|
</summary>
|
|
<param name="proxy">com wrapper instance</param>
|
|
</member>
|
|
<member name="M:NetOffice.Core.ContainsNetOfficeAttribute(System.Reflection.Assembly)">
|
|
<summary>
|
|
returns info the assembly is a NetOffice Api Assembly
|
|
</summary>
|
|
<param name="itemAssembly">assembly informations</param>
|
|
<returns>true if NetOffice assembly, otherwise false</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Core.ContainsNetOfficePublicKeyToken(System.Reflection.AssemblyName)">
|
|
<summary>
|
|
returns info the assembly is a NetOffice Api Assembly with known keytoken
|
|
</summary>
|
|
<param name="itemName">assembly informations</param>
|
|
<returns>true if NetOffice assembly with token, otherwise false</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Core.AssemblyExistsInFactoryList(System.String)">
|
|
<summary>
|
|
check for loaded assembly in factory list
|
|
</summary>
|
|
<param name="name">name of the assembly</param>
|
|
<returns>true if exists, otherwise false</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Core.AddAssembly(System.String,System.Reflection.Assembly)">
|
|
<summary>
|
|
add assembly to list
|
|
</summary>
|
|
<param name="name">name of the assembly</param>
|
|
<param name="itemAssembly">assemmbly to add</param>
|
|
<returns>list of dependend assemblies</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Core.GetTypeGuid(System.Runtime.InteropServices.ComTypes.ITypeInfo)">
|
|
<summary>
|
|
returns id of an interface
|
|
</summary>
|
|
<param name="typeInfo">com type informations</param>
|
|
<returns>internface id(iid)</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Core.GetParentLibraryGuid(System.Object)">
|
|
<summary>
|
|
get the guid from type lib there is the type defined
|
|
</summary>
|
|
<param name="comProxy">new created proxy</param>
|
|
<returns>guid from containing component</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Core.GetFactoryInfo(System.Object)">
|
|
<summary>
|
|
get wrapper class factory info
|
|
</summary>
|
|
<param name="comProxy">new created proxy</param>
|
|
<returns>factory info from corresponding assembly</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Core.TryLoadAssembly(System.String)">
|
|
<summary>
|
|
Assembly loader for multitargeting(host) scenarios
|
|
</summary>
|
|
<param name="fileName">full file name</param>
|
|
<returns>assembly instance or null</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Core.GetObjectType(System.Object)">
|
|
<summary>
|
|
returns the Type for comProxy or null if param not set
|
|
</summary>
|
|
<param name="comProxy">new created proxy</param>
|
|
<returns>type info or null if unkown</returns>
|
|
</member>
|
|
<member name="P:NetOffice.Core.ThisAssembly">
|
|
<summary>
|
|
Current NetOffice Assembly
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Core.IsInitialized">
|
|
<summary>
|
|
Returns info about intialized state
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Core.Default">
|
|
<summary>
|
|
Shared Default Core
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Core.Settings">
|
|
<summary>
|
|
Core Settings
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Core.Console">
|
|
<summary>
|
|
Core Console
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Core.Invoker">
|
|
<summary>
|
|
Core Invoker
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Core.IsDefault">
|
|
<summary>
|
|
Returns the instance ist the shared default core
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Core.Assemblies">
|
|
<summary>
|
|
returns an array about currently loaded NetOfficeApi assemblies
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Core.ProxyCount">
|
|
<summary>
|
|
Returns current count of open proxies
|
|
</summary>
|
|
</member>
|
|
<member name="E:NetOffice.Core.ProxyCountChanged">
|
|
<summary>
|
|
notify info the count of proxies there open are changed
|
|
in case of notify comes from event trigger created proxy the call comes from other thread
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Core.KnownNetOfficeKeyTokens">
|
|
<summary>
|
|
contains a list of all known netoffice
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.Core.ProxyCountChangedHandler">
|
|
<summary>
|
|
ProxyCountChanged delegate
|
|
</summary>
|
|
<param name="proxyCount">current count of com proxies</param>
|
|
</member>
|
|
<member name="T:NetOffice.CurrentAppDomain">
|
|
<summary>
|
|
Encapsulate current appdomain with exception tolerant methods
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.CurrentAppDomain.#ctor(NetOffice.Core)">
|
|
<summary>
|
|
Creates an instance of the class
|
|
</summary>
|
|
<param name="owner">owner core</param>
|
|
</member>
|
|
<member name="M:NetOffice.CurrentAppDomain.GetAssemblies">
|
|
<summary>
|
|
Returns all loaded assemblies in current appdomain
|
|
</summary>
|
|
<returns>loaded assemblies</returns>
|
|
</member>
|
|
<member name="M:NetOffice.CurrentAppDomain.Load(System.String)">
|
|
<summary>
|
|
Try load an assembly
|
|
</summary>
|
|
<param name="fileName">full qualified file path</param>
|
|
<returns>Assembly instance or null</returns>
|
|
</member>
|
|
<member name="M:NetOffice.CurrentAppDomain.Load(System.Reflection.AssemblyName)">
|
|
<summary>
|
|
Try load an assembly
|
|
</summary>
|
|
<param name="name">assembly reference name</param>
|
|
<returns>Assembly instance or null</returns>
|
|
</member>
|
|
<member name="M:NetOffice.CurrentAppDomain.LoadFile(System.String)">
|
|
<summary>
|
|
Try load an assembly
|
|
</summary>
|
|
<param name="fileName">full qualified name</param>
|
|
<returns>Assembly instance or null</returns>
|
|
</member>
|
|
<member name="M:NetOffice.CurrentAppDomain.LoadFrom(System.String)">
|
|
<summary>
|
|
Try load an assembly
|
|
</summary>
|
|
<param name="fileName">full qualified file name</param>
|
|
<returns>Assembly instance or null</returns>
|
|
</member>
|
|
<member name="M:NetOffice.CurrentAppDomain.ValidateVersion(System.String)">
|
|
<summary>
|
|
Try to validate argument file version match with current NO version. The method does nothing if argument file not exists
|
|
</summary>
|
|
<param name="fileName">target file to load</param>
|
|
<returns>true if file exists in current NO version</returns>
|
|
</member>
|
|
<member name="M:NetOffice.CurrentAppDomain.CurrentDomain_AssemblyResolve(System.Object,System.ResolveEventArgs)">
|
|
<summary>
|
|
Occurs when the resolution of an assembly fails.
|
|
</summary>
|
|
<param name="sender">The source of the event</param>
|
|
<param name="args">A System.ResolveEventArgs that contains the event data</param>
|
|
<returns>The System.Reflection.Assembly that resolves the type, assembly, or resource or null if the assembly cannot be resolved</returns>
|
|
</member>
|
|
<member name="P:NetOffice.CurrentAppDomain.Owner">
|
|
<summary>
|
|
Owner Core
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.CurrentAppDomain.AssemblyVersion">
|
|
<summary>
|
|
Current Assembly Version
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.DebugConsoleMode">
|
|
<summary>
|
|
DebugConsole operation mode
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.DebugConsoleMode.None">
|
|
<summary>
|
|
debug log are not enabled
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.DebugConsoleMode.Console">
|
|
<summary>
|
|
debug log was redirected to System.Console
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.DebugConsoleMode.LogFile">
|
|
<summary>
|
|
debug log append to a logfile
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.DebugConsoleMode.MemoryList">
|
|
<summary>
|
|
hold all debug and exceptions logs in a internal string list
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.DebugConsoleMode.Trace">
|
|
<summary>
|
|
debug log was redirected to System.Diagnostics.Trace
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.NamedPipes.PipeClient.SendConsoleMessage(System.String,System.String)">
|
|
<summary>
|
|
Send a message to specific console
|
|
</summary>
|
|
<param name="console">name of the console. use null for main console</param>
|
|
<param name="message">given message as any</param>
|
|
<returns>loghandle from server if recieved</returns>
|
|
</member>
|
|
<member name="M:NetOffice.NamedPipes.PipeClient.SendConsoleMessage(System.String,System.String,System.String)">
|
|
<summary>
|
|
Send a message to specific console
|
|
</summary>
|
|
<param name="console">name of the console. use null for main console</param>
|
|
<param name="message">given message as any</param>
|
|
<param name="parentMessageID">parent loghandle or null</param>
|
|
<returns>loghandle from server if recieved</returns>
|
|
</member>
|
|
<member name="M:NetOffice.NamedPipes.PipeClient.SendChannelMessage(System.String,System.String)">
|
|
<summary>
|
|
Send a message to specific channel
|
|
</summary>
|
|
<param name="channel">name of the channel</param>
|
|
<param name="message">given message as any</param>
|
|
<returns>loghandle from server if recieved</returns>
|
|
</member>
|
|
<member name="T:NetOffice.Properties.Resources">
|
|
<summary>
|
|
Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Properties.Resources.ResourceManager">
|
|
<summary>
|
|
Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Properties.Resources.Culture">
|
|
<summary>
|
|
Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
|
|
Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.SharedOutputMode">
|
|
<summary>
|
|
Shared output connection technique
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.SharedOutputMode.LocalNamedPipes">
|
|
<summary>
|
|
IPC named pipes
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.AttributeHelper">
|
|
<summary>
|
|
Provides Attribute Helper functions
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.AttributeHelper.GetRegisterErrorMethod(System.Type)">
|
|
<summary>
|
|
Anyalyze first parameter and returns the register error method delegate if exists
|
|
</summary>
|
|
<param name="type">Type of target addin</param>
|
|
<returns>delegate or null</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.AttributeHelper.GetRegisterErrorAttribute(System.Type,System.Reflection.MethodInfo@,NetOffice.Tools.RegisterErrorHandlerAttribute@)">
|
|
<summary>
|
|
Looks for a method with the RegisterErrorHandlerFunctionAttribute
|
|
</summary>
|
|
<param name="type">the type you want looking for the method</param>
|
|
<param name="method">the method when its found</param>
|
|
<param name="attribute">the attribute when its found</param>
|
|
<returns>true when the method was found</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.AttributeHelper.GetRegisterAttribute(System.Type,System.Reflection.MethodInfo@,NetOffice.Tools.RegisterFunctionAttribute@)">
|
|
<summary>
|
|
Looks for a method with the RegisterFunctionAttribute
|
|
</summary>
|
|
<param name="type">the type you want looking for the method</param>
|
|
<param name="method">the method when its found</param>
|
|
<param name="attribute">the attribute when its found</param>
|
|
<returns>true when the method was found</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.AttributeHelper.GetUnRegisterAttribute(System.Type,System.Reflection.MethodInfo@,NetOffice.Tools.UnRegisterFunctionAttribute@)">
|
|
<summary>
|
|
Looks for a method with the UnRegisterFunctionAttribute
|
|
</summary>
|
|
<param name="type">the type you want looking for the method</param>
|
|
<param name="method">the method when its found</param>
|
|
<param name="attribute">the attribute when its found</param>
|
|
<returns>true when the method was found</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.AttributeHelper.GetRibbonAttribute(System.Type)">
|
|
<summary>
|
|
Looks for the CustomUIAttribute
|
|
</summary>
|
|
<param name="type">the type you want looking for the attribute</param>
|
|
<returns>CustomUIAttribute or null</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.AttributeHelper.GetCustomPaneAttribute(System.Type)">
|
|
<summary>
|
|
Looks for the CustomPaneAttribute
|
|
</summary>
|
|
<param name="type">the type you want looking for the attribute</param>
|
|
<returns>CustomPaneAttribute or null</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.AttributeHelper.GetGuidAttribute(System.Type)">
|
|
<summary>
|
|
Looks for the GuidAttribute. Throws an exception if not found
|
|
</summary>
|
|
<param name="type">the type you want looking for the attribute</param>
|
|
<returns>GuidAttribute</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.AttributeHelper.GetProgIDAttribute(System.Type)">
|
|
<summary>
|
|
Looks for the ProgIdAttribute. Throws an exception if not found
|
|
</summary>
|
|
<param name="type">the type you want looking for the attribute</param>
|
|
<returns>ProgIdAttribute</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.AttributeHelper.GetTweakAttribute(System.Type)">
|
|
Looks for the TweakAttribute.
|
|
<summary>
|
|
<param name="type">the type you want looking for the attribute</param>
|
|
</summary>
|
|
<returns>TweakAttribute</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.AttributeHelper.GetRegistryLocationAttribute(System.Type)">
|
|
<summary>
|
|
Looks for the RegistryLocationAttribute. Returns a default RegistryLocationAttribute(CurrentUser) if not found
|
|
</summary>
|
|
<param name="type">the type you want looking for the attribute</param>
|
|
<returns>RegistryLocationAttribute</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.AttributeHelper.GetCOMAddinAttribute(System.Type)">
|
|
<summary>
|
|
Looks for the COMAddinAttribute.
|
|
</summary>
|
|
<param name="type">the type you want looking for the attribute</param>
|
|
<returns>COMAddinAttribute</returns>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.COMAddinAttribute">
|
|
<summary>
|
|
Specify essential COMAddin informations
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.COMAddinAttribute.Name">
|
|
<summary>
|
|
Display Name for the Addin
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.COMAddinAttribute.Description">
|
|
<summary>
|
|
Description for the Addin
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.COMAddinAttribute.LoadBehavior">
|
|
<summary>
|
|
LoadBehavior for the Addin
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.COMAddinAttribute.CommandLineSafe">
|
|
<summary>
|
|
Gives info the Addin is commandline safe
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.COMAddinAttribute.#ctor(System.String,System.String,System.Int32)">
|
|
<summary>
|
|
Creates an instance of the attribute
|
|
</summary>
|
|
<param name="name">Display Name for the Addin</param>
|
|
<param name="description">Description for the Addin</param>
|
|
<param name="loadBehavior">LoadBehavior for the Addin</param>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.COMAddinAttribute.#ctor(System.String,System.String,System.Int32,System.Int32)">
|
|
<summary>
|
|
Creates an instance of the attribute
|
|
</summary>
|
|
<param name="name">Display Name for the Addin</param>
|
|
<param name="description">Description for the Addin</param>
|
|
<param name="loadBehavior">LoadBehavior for the Addin</param>
|
|
<param name="commandLineSafe">Gives info the Addin is commandline safe</param>
|
|
</member>
|
|
<member name="T:NetOffice.CustomEnumeratorAttribute">
|
|
<summary>
|
|
This enumerator is not supported from the com proxy instance, its a custom service from NetOffice
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.CustomMethodAttribute">
|
|
<summary>
|
|
This method is a custom overload from NetOffice
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.COMAddinBase">
|
|
<summary>
|
|
Encapsulate generic addin services
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Tools.COMAddinBase.AppInstance">
|
|
<summary>
|
|
Host Application Instance
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.CustomPaneAttribute">
|
|
<summary>
|
|
Specify a custom task pane
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.CustomPaneAttribute.PaneType">
|
|
<summary>
|
|
Type of the custom task pane
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.CustomPaneAttribute.Title">
|
|
<summary>
|
|
Pane Title (Default is Pane Type Name)
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.CustomPaneAttribute.Visible">
|
|
<summary>
|
|
Pane Visibility (Default is true)
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.CustomPaneAttribute.DockPosition">
|
|
<summary>
|
|
Pane dock alignment direction (Default is Right)
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.CustomPaneAttribute.DockPositionRestrict">
|
|
<summary>
|
|
Pane dock alignment restriction (Default is None)
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.CustomPaneAttribute.Width">
|
|
<summary>
|
|
Pane Width (Default is 150)
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.CustomPaneAttribute.Height">
|
|
<summary>
|
|
Pane Height (Default is 150)
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.CustomPaneAttribute.#ctor(System.Type)">
|
|
<summary>
|
|
Creates an instance of the Attribute
|
|
</summary>
|
|
<param name="paneType">type of the custom task pane</param>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.CustomPaneAttribute.#ctor(System.Type,System.String)">
|
|
<summary>
|
|
Creates an instance of the Attribute
|
|
</summary>
|
|
<param name="paneType">type of the custom task pane</param>
|
|
<param name="title">pane caption</param>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.CustomPaneAttribute.#ctor(System.Type,System.String,System.Boolean)">
|
|
<summary>
|
|
Creates an instance of the Attribute
|
|
</summary>
|
|
<param name="paneType">type of the custom task pane</param>
|
|
<param name="title">pane caption</param>
|
|
<param name="visible">pane visibility</param>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.CustomPaneAttribute.#ctor(System.Type,System.String,System.Boolean,NetOffice.Tools.PaneDockPosition)">
|
|
<summary>
|
|
Creates an instance of the Attribute
|
|
</summary>
|
|
<param name="title">pane caption</param>
|
|
<param name="visible">pane visibility</param>
|
|
<param name="paneType">type of the custom task pane</param>
|
|
<param name="dockPosition">pane dock alignment direction</param>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.CustomPaneAttribute.#ctor(System.Type,System.String,System.Boolean,NetOffice.Tools.PaneDockPosition,NetOffice.Tools.PaneDockPositionRestrict)">
|
|
<summary>
|
|
Creates an instance of the Attribute
|
|
</summary>
|
|
<param name="paneType">type of the custom task pane</param>
|
|
<param name="title">pane caption</param>
|
|
<param name="visible">pane visibility</param>
|
|
<param name="dockPosition">pane dock alignment direction</param>
|
|
<param name="restriction">pane dock alignment restriction</param>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.CustomPaneAttribute.#ctor(System.Type,System.String,System.Boolean,NetOffice.Tools.PaneDockPosition,NetOffice.Tools.PaneDockPositionRestrict,System.Int32,System.Int32)">
|
|
<summary>
|
|
Creates an instance of the Attribute
|
|
</summary>
|
|
<param name="paneType">type of the custom task pane</param>
|
|
<param name="title">pane caption</param>
|
|
<param name="visible">pane visibility</param>
|
|
<param name="dockPosition">pane dock alignment direction</param>
|
|
<param name="restriction">pane dock alignment restriction</param>
|
|
<param name="width">pane width</param>
|
|
<param name="height">pane height</param>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.PaneDockPosition">
|
|
<summary>
|
|
SupportByVersion Office 12, 14, 15
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.PaneDockPosition.msoCTPDockPositionLeft">
|
|
<summary>
|
|
SupportByVersion Office 12, 14, 15
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.PaneDockPosition.msoCTPDockPositionTop">
|
|
<summary>
|
|
SupportByVersion Office 12, 14, 15
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.PaneDockPosition.msoCTPDockPositionRight">
|
|
<summary>
|
|
SupportByVersion Office 12, 14, 15
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.PaneDockPosition.msoCTPDockPositionBottom">
|
|
<summary>
|
|
SupportByVersion Office 12, 14, 15
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.PaneDockPosition.msoCTPDockPositionFloating">
|
|
<summary>
|
|
SupportByVersion Office 12, 14, 15
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.PaneDockPositionRestrict">
|
|
<summary>
|
|
SupportByVersion Office 12, 14, 15
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.PaneDockPositionRestrict.msoCTPDockPositionRestrictNone">
|
|
<summary>
|
|
SupportByVersion Office 12, 14, 15
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.PaneDockPositionRestrict.msoCTPDockPositionRestrictNoChange">
|
|
<summary>
|
|
SupportByVersion Office 12, 14, 15
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.PaneDockPositionRestrict.msoCTPDockPositionRestrictNoHorizontal">
|
|
<summary>
|
|
SupportByVersion Office 12, 14, 15
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.PaneDockPositionRestrict.msoCTPDockPositionRestrictNoVertical">
|
|
<summary>
|
|
SupportByVersion Office 12, 14, 15
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.CustomUIAttribute">
|
|
<summary>
|
|
Specify an embedded XML File for RibbonUI
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.CustomUIAttribute.Value">
|
|
<summary>
|
|
Full qualified location
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.CustomUIAttribute.UseAssemblyNamespace">
|
|
<summary>
|
|
Use root namespace of the calling instance
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.CustomUIAttribute.#ctor(System.String)">
|
|
<summary>
|
|
Creates an instance of the Attribute
|
|
</summary>
|
|
<param name="value">Full qualified location</param>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.CustomUIAttribute.#ctor(System.String,System.Boolean)">
|
|
<summary>
|
|
Creates an instance of the Attribute
|
|
</summary>
|
|
<param name="value">Full qualified location</param>
|
|
<param name="useAssemblyNamespace">Use namespace of the calling instance</param>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.CustomUIAttribute.BuildPath(System.String,System.Boolean,System.String)">
|
|
<summary>
|
|
Build resource path with attribute values
|
|
</summary>
|
|
<param name="resourcePath">resource path</param>
|
|
<param name="useAssemblyNamespace">use assembly namespace</param>
|
|
<param name="assemblyNamespace">root assembly namespace</param>
|
|
<returns>return resource path</returns>
|
|
</member>
|
|
<member name="T:NetOffice.NetOfficeAssemblyAttribute">
|
|
<summary>
|
|
Indicates assembly is a NetOffice api assembly
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.NetOfficeAssemblyAttribute.SupportedApiVersion">
|
|
<summary>
|
|
version
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.NetOfficeAssemblyAttribute.#ctor(System.String)">
|
|
<summary>
|
|
creates instance
|
|
</summary>
|
|
<param name="apiVersion"></param>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.ErrorMethodKind">
|
|
<summary>
|
|
Indicates in which method the error is occured
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.ErrorMethodKind.OnStartupComplete">
|
|
<summary>
|
|
the error is occured in void IDTExtensibility2.OnStartupComplete(ref Array custom)
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.ErrorMethodKind.OnDisconnection">
|
|
<summary>
|
|
the error is occured in void IDTExtensibility2.OnDisconnection(ext_DisconnectMode RemoveMode, ref Array custom)
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.ErrorMethodKind.OnConnection">
|
|
<summary>
|
|
the error is occured in void IDTExtensibility2.OnConnection(object Application, ext_ConnectMode ConnectMode, object AddInInst, ref Array custom)
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.ErrorMethodKind.OnAddInsUpdate">
|
|
<summary>
|
|
the error is occured in void IDTExtensibility2.OnAddInsUpdate(ref Array custom)
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.ErrorMethodKind.OnBeginShutdown">
|
|
<summary>
|
|
the error is occured in void IDTExtensibility2.OnBeginShutdown(ref Array custom)
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.ErrorMethodKind.GetCustomUI">
|
|
<summary>
|
|
the error is occured in public virtual string GetCustomUI(string RibbonID)
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.ErrorMethodKind.CTPFactoryAvailable">
|
|
<summary>
|
|
the error is occured in public virtual void CTPFactoryAvailable(object CTPFactoryInst)
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.ErrorMethodKind.CreateFactory">
|
|
<summary>
|
|
the error is occured in protected virtual Factory CreateFactory()
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.RegisterErrorHandlerAttribute">
|
|
<summary>
|
|
Mark a static method as error handler for COMAddin methods. The static method need the following signature: public static void ErrorHandler(RegisterErrorMethodKind methodKind, Exception exception)
|
|
Rethrow the exception(second argument) in the method body to the runtime system if you want signalize an error to the environment(typical not wanted)
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.RegisterErrorMethodKind">
|
|
<summary>
|
|
Indicates in which method the error is occured
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.RegisterErrorMethodKind.Register">
|
|
<summary>
|
|
the error is occured in the Register operation
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.RegisterErrorMethodKind.UnRegister">
|
|
<summary>
|
|
the error is occured in the Unregister operation
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.RegisterMode">
|
|
<summary>
|
|
Specify the kind and condition of an register method call
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.RegisterMode.Replace">
|
|
<summary>
|
|
the base class COMAddin doesnt perform any register operations and call the specified register method with the parameter RegisterCall.Replace. The specified register method has to do all register operations
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.RegisterMode.CallBefore">
|
|
<summary>
|
|
the method was called with parameter RegisterCall.CallBefore before the base class do any register operations.
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.RegisterMode.CallAfter">
|
|
<summary>
|
|
the method was called with parameter RegisterCall.CallAfter when the base register operations is done.
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.RegisterMode.CallBeforeAndAfter">
|
|
<summary>
|
|
this means a combination of CallBefore and CallAfter
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.RegisterCall">
|
|
<summary>
|
|
Parameter for Register/Unregister Methods
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.RegisterCall.Replace">
|
|
<summary>
|
|
the method was called without any register/unregister action from the base class. The specified register method has to do all register operations
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.RegisterCall.CallBefore">
|
|
<summary>
|
|
the method is called before the base class perform all register operation
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.RegisterCall.CallAfter">
|
|
<summary>
|
|
the method was called when the base class register operations are done
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.RegisterFunctionAttribute">
|
|
<summary>
|
|
Mark a static method as Register method. the method need the following signature public void Register(Type type, RegisterCall callType)
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.RegisterFunctionAttribute.Value">
|
|
<summary>
|
|
Register Call Condition
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.RegisterFunctionAttribute.#ctor(NetOffice.Tools.RegisterMode)">
|
|
<summary>
|
|
Creates an instance of the attribute
|
|
</summary>
|
|
<param name="mode">register call condition</param>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.RegistrySaveLocation">
|
|
<summary>
|
|
specifiy possible registry locations
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.RegistrySaveLocation.CurrentUser">
|
|
<summary>
|
|
CurrentUser Key
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.RegistrySaveLocation.LocalMachine">
|
|
<summary>
|
|
LocalMachineKey (permissions required)
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.RegistryLocationAttribute">
|
|
<summary>
|
|
Specify the addin registry keys for office was created in the Machine key or current user
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.RegistryLocationAttribute.Value">
|
|
<summary>
|
|
Registry Location
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.RegistryLocationAttribute.#ctor(NetOffice.Tools.RegistrySaveLocation)">
|
|
<summary>
|
|
Creates an instance of the attribute
|
|
</summary>
|
|
<param name="value">Registry location</param>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.TweakAttribute">
|
|
<summary>
|
|
Activate COMAddin tweak options. you can add various values in the office add-in regristry location
|
|
to customize NetOffice diagnostic/log settings at runtime. This can be very helpful in troubleshooting.
|
|
See tweak overview here: http://netoffice.codeplex.com/wikipage?title=Tweaks_EN
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.TweakAttribute.Enabled">
|
|
<summary>
|
|
Enable or disable possible tweaking is possible
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.TweakAttribute.#ctor(System.Boolean)">
|
|
<summary>
|
|
Creates an instance of the class
|
|
</summary>
|
|
<param name="enabled">Enable or disable possible tweaking is possible</param>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.Tweaks">
|
|
<summary>
|
|
Tweak Handler to customize some settings at runtime (if wanted)
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.Tweaks.#cctor">
|
|
<summary>
|
|
Creates no instance of the class
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.Tweaks.ApplyTweaks(NetOffice.Core,System.Object,System.Type,System.String)">
|
|
<summary>
|
|
Analyze a COMAddin for the TweakAttribute and try to set given arguments(registry) if exists
|
|
</summary>
|
|
<param name="factory">current used factory or null for default</param>
|
|
<param name="addinInstance">COMAddin instance</param>
|
|
<param name="addinType">Type info from COMAddin instance</param>
|
|
<param name="registryEndPoint">specific office registry key endpoint</param>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.Tweaks.DisposeTweaks(NetOffice.Core,System.Object,System.Type)">
|
|
<summary>
|
|
Dispose applied tweaks for COMAddin instance
|
|
</summary>
|
|
<param name="factory">current used factory or null for default</param>
|
|
<param name="addinInstance">COMAddin instance</param>
|
|
<param name="addinType">Type info from COMAddin instance</param>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.Tweaks.IsWellKnownName(System.String)">
|
|
<summary>
|
|
Returns info the regkey value name is addin standard or NetOffice tweak
|
|
</summary>
|
|
<param name="name">target regky name</param>
|
|
<returns>true if found</returns>
|
|
</member>
|
|
<member name="P:NetOffice.Tools.Tweaks.CustomTweaks">
|
|
<summary>
|
|
Store applied custom teaks. int = GetHashCode() from COMAddin instance. Dictionary string string = name, value of applied tweak
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.UnRegisterFunctionAttribute">
|
|
<summary>
|
|
Mark a static method as UnRegister method. the method need the following signature public void UnRegister(Type type, RegisterCall callType)
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.UnRegisterFunctionAttribute.Value">
|
|
<summary>
|
|
Register Call Condition
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.UnRegisterFunctionAttribute.#ctor(NetOffice.Tools.RegisterMode)">
|
|
<summary>
|
|
Creates an instance of the attribute
|
|
</summary>
|
|
<param name="mode">register call condition</param>
|
|
</member>
|
|
<member name="T:NetOffice.CacheOptions">
|
|
<summary>
|
|
Cache options for the Factory->Initialize method
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.CacheOptions.ClearExistingCache">
|
|
<summary>
|
|
clear current infos about existing types and and loaded NetOffice assemblies
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.CacheOptions.KeepExistingCacheAlive">
|
|
<summary>
|
|
any new infos in Initialize was added to the existing cache
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.DebugConsole">
|
|
<summary>
|
|
offers various debug, log and diagnostic functionality
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.DebugConsole.ClearMessagesList">
|
|
<summary>
|
|
clears message buffer
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.DebugConsole.WriteLine(System.String,System.Object[])">
|
|
<summary>
|
|
write log message
|
|
</summary>
|
|
<param name="message"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:NetOffice.DebugConsole.WriteLine(System.String)">
|
|
<summary>
|
|
write log message
|
|
</summary>
|
|
<param name="message"></param>
|
|
</member>
|
|
<member name="M:NetOffice.DebugConsole.WriteException(System.Exception)">
|
|
<summary>
|
|
write exception log message
|
|
</summary>
|
|
<param name="exception"></param>
|
|
</member>
|
|
<member name="M:NetOffice.DebugConsole.SendPipeConsoleMessage(System.String,System.String)">
|
|
<summary>
|
|
Send a message to the NOTools.Console monitor pipe
|
|
</summary>
|
|
<param name="console">name for the console(must exclude the '?' char) or null for default console</param>
|
|
<param name="message">the given message as any</param>
|
|
<returns>entry id for the log message if arrived, otherwise null</returns>
|
|
</member>
|
|
<member name="M:NetOffice.DebugConsole.SendPipeConsoleMessage(System.String,System.String,System.String)">
|
|
<summary>
|
|
Send a message to the NOTools.Console monitor pipe
|
|
</summary>
|
|
<param name="console">name for the console(must exclude the '?' char) or null for default console</param>
|
|
<param name="message">the given message as any</param>
|
|
<param name="parentEntryID">parent message id. the console monitor can show a hierarchy with these info</param>
|
|
<returns>entry id for the log message if arrived, otherwise null</returns>
|
|
</member>
|
|
<member name="M:NetOffice.DebugConsole.SendPipeChannelMessage(System.String,System.String)">
|
|
<summary>
|
|
Send a channel message to the NOTools.Console monitor pipe
|
|
</summary>
|
|
<param name="channel">channel id string. the argument must exclude the '?' character</param>
|
|
<param name="message">the given message as any</param>
|
|
<returns>entry id for the log message if arrived, otherwise null</returns>
|
|
</member>
|
|
<member name="M:NetOffice.DebugConsole.InternalSendNamedPipeMessage(System.String,System.String)">
|
|
<summary>
|
|
Send a message to the NOTools.Console monitor pipe
|
|
</summary>
|
|
<param name="message">given message as any</param>
|
|
<param name="parentEntryID">parent loghandle</param>
|
|
<returns>entry id for the log message if arrived, otherwise null</returns>
|
|
</member>
|
|
<member name="M:NetOffice.DebugConsole.InternalSendNamedPipeChannelMessage(System.String,System.String)">
|
|
<summary>
|
|
Send a channel message to the NOTools.Console monitor pipe
|
|
</summary>
|
|
<param name="channel">channel id string. the argument must exclude the '?' character</param>
|
|
<param name="message">the given message as any</param>
|
|
<returns>true if send</returns>
|
|
</member>
|
|
<member name="M:NetOffice.DebugConsole.AppendToLogFile(System.String)">
|
|
<summary>
|
|
append message to logfile
|
|
</summary>
|
|
<param name="message"></param>
|
|
</member>
|
|
<member name="M:NetOffice.DebugConsole.CreateExecptionLog(System.Exception)">
|
|
<summary>
|
|
convert an exception to a string
|
|
</summary>
|
|
<param name="exception"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="P:NetOffice.DebugConsole.Default">
|
|
<summary>
|
|
Shared Default Instance
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.DebugConsole.Name">
|
|
<summary>
|
|
Name of the Console instance
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.DebugConsole.AppendTimeInfoEnabled">
|
|
<summary>
|
|
append current time information in messages
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.DebugConsole.Mode">
|
|
<summary>
|
|
operation mode
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.DebugConsole.EnableSharedOutput">
|
|
<summary>
|
|
send a all messages to a named pipe. Use the NOTools.ConsoleMonitor to observe the console
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.DebugConsole.SharedOutputMode">
|
|
<summary>
|
|
Specify the shared output connection technique (currently ipc named pipes only. for future use to enable network and db logging)
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.DebugConsole.Pipe">
|
|
<summary>
|
|
PipeConnection to NOTools.ConsoleMonitor
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.DebugConsole.FileName">
|
|
<summary>
|
|
name full file path and name of a logfile, must be set if Mode == LogFile
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.DebugConsole.Messages">
|
|
<summary>
|
|
returns all collected messages if Mode == MemoryList
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.EntityType">
|
|
<summary>
|
|
Indicates original type of entity
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.EntityType.IsCoClass">
|
|
<summary>
|
|
entity is class
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.EntityType.IsDispatchInterface">
|
|
<summary>
|
|
entity is dispatch interface
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.EntityType.IsInterface">
|
|
<summary>
|
|
entity is interface
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.EntityType.IsModule">
|
|
<summary>
|
|
entity is module
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.EntityType.IsEnum">
|
|
<summary>
|
|
entity is enum
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.EntityType.IsStruct">
|
|
<summary>
|
|
entity is struct
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.EntityType.IsConstants">
|
|
<summary>
|
|
entity is const module
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.EntityTypeAttribute">
|
|
<summary>
|
|
Indicates original type of entity in COM Type Library
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.EntityTypeAttribute.Type">
|
|
<summary>
|
|
returns type of entity
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.EntityTypeAttribute.#ctor(NetOffice.EntityType)">
|
|
<summary>
|
|
creates instance
|
|
</summary>
|
|
<param name="type"></param>
|
|
</member>
|
|
<member name="T:NetOffice.DependentAssembly">
|
|
<summary>
|
|
dependent assembly description
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.EntityNotSupportedException">
|
|
<summary>
|
|
Signals the target method or property is not supported from the COM proxy in the current version
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.NetOfficeException">
|
|
<summary>
|
|
signals an exception occured in NetOffice.dll, not in corresonding NetOffice assembly
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.NetOfficeException.#ctor(System.String)">
|
|
<summary>
|
|
creates instance
|
|
</summary>
|
|
<param name="message">given exception info</param>
|
|
</member>
|
|
<member name="M:NetOffice.NetOfficeException.#ctor(System.String,System.Exception)">
|
|
<summary>
|
|
creates instance
|
|
</summary>
|
|
<param name="message">given exception info</param>
|
|
<param name="innerException">inner exception</param>
|
|
</member>
|
|
<member name="M:NetOffice.EntityNotSupportedException.#ctor(System.String)">
|
|
<summary>
|
|
creates instance
|
|
</summary>
|
|
<param name="message"></param>
|
|
</member>
|
|
<member name="T:NetOffice.ExceptionMessageHandling">
|
|
<summary>
|
|
NetOffice wrap all thrown exceptions from Office applications in a COMException. This enum can be used to set the exception message
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.ExceptionMessageHandling.Default">
|
|
<summary>
|
|
The standard message from NetOffice.Settings.Exception
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.ExceptionMessageHandling.CopyInnerExceptionMessageToTopLevelException">
|
|
<summary>
|
|
The message from the source exception
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.ExceptionMessageHandling.CopyAllInnerExceptionMessagesToTopLevelException">
|
|
<summary>
|
|
All inner exception messages as a summary
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.OnDisposeEventArgs">
|
|
<summary>
|
|
event args for OnDispose
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.OnDisposeEventArgs.#ctor(NetOffice.COMObject)">
|
|
<summary>
|
|
creates a new instance
|
|
</summary>
|
|
<param name="sender">the target COM object</param>
|
|
</member>
|
|
<member name="P:NetOffice.OnDisposeEventArgs.Sender">
|
|
<summary>
|
|
the target COM object
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.OnDisposeEventArgs.Cancel">
|
|
<summary>
|
|
Skip flag, you can cancel the operation if you want
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.OnDisposeEventHandler">
|
|
<summary>
|
|
EventHandler delegate for COMObject.OnDispose
|
|
</summary>
|
|
<param name="eventArgs"></param>
|
|
</member>
|
|
<member name="T:NetOffice.COMObject">
|
|
<summary>
|
|
represents a managed COM proxy
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.COMObject.IID_IUnknown">
|
|
<summary>
|
|
the well know IUnknown Interface ID
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.COMObject._parentObject">
|
|
<summary>
|
|
returns parent instance
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.COMObject._instanceType">
|
|
<summary>
|
|
returns Type of native proxy
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.COMObject._underlyingObject">
|
|
<summary>
|
|
returns the native wrapped proxy
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.COMObject._isEnumerator">
|
|
<summary>
|
|
returns instance is an enumerator
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.COMObject._callQuitInDispose">
|
|
<summary>
|
|
returns instance implement quit method and dispose call them automaticly
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.COMObject._isCurrentlyDisposing">
|
|
<summary>
|
|
returns instance is currently in disposing progress
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.COMObject._isDisposed">
|
|
<summary>
|
|
returns instance is diposed means unusable
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.COMObject._listChildObjects">
|
|
<summary>
|
|
child instance List
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.COMObject._listSupportedEntities">
|
|
<summary>
|
|
list of runtime supported entities
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.COMObject._childListLock">
|
|
<summary>
|
|
monitor lock object for accessing the child list
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.COMObject._factory">
|
|
<summary>
|
|
associated factory
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.#ctor(NetOffice.Core,NetOffice.COMObject)">
|
|
<summary>
|
|
creates instance and replace the given replacedObject in proxy management
|
|
all created childs from replacedObject are now childs from the new instance
|
|
</summary>
|
|
<param name="factory">current factory instance or null for default</param>
|
|
<param name="replacedObject">the instance you want replace in current NO proxy management</param>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.#ctor(NetOffice.COMObject)">
|
|
<summary>
|
|
creates instance and replace the given replacedObject in proxy management
|
|
all created childs from replacedObject are now childs from the new instance
|
|
</summary>
|
|
<param name="replacedObject">the instance you want replace in current NO proxy management</param>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.#ctor(NetOffice.Core,System.Object)">
|
|
<summary>
|
|
creates new instance with given proxy
|
|
</summary>
|
|
<param name="factory">current factory instance or null for default</param>
|
|
<param name="comProxy">the now wrapped comProxy root instance</param>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.#ctor(NetOffice.COMObject,System.Object)">
|
|
<summary>
|
|
creates new instance with given proxy and parent info
|
|
</summary>
|
|
<param name="parentObject">the parent instance where you have these instance from</param>
|
|
<param name="comProxy">the now wrapped comProxy instance</param>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.#ctor(System.Object)">
|
|
<summary>
|
|
creates new instance with given proxy
|
|
</summary>
|
|
<param name="comProxy">the now wrapped comProxy instance</param>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.#ctor(NetOffice.Core,NetOffice.COMObject,System.Object)">
|
|
<summary>
|
|
creates new instance with given proxy and parent info
|
|
</summary>
|
|
<param name="factory">current factory instance or null for default</param>
|
|
<param name="parentObject">the parent instance where you have these instance from</param>
|
|
<param name="comProxy">the now wrapped comProxy instance</param>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.#ctor(NetOffice.Core,NetOffice.COMObject,System.Object,System.Boolean)">
|
|
<summary>
|
|
creates new instance with given proxy, parent info and info instance is an enumerator
|
|
</summary>
|
|
<param name="factory">current factory instance or null for default</param>
|
|
<param name="parentObject">the parent instance where you have these instance from</param>
|
|
<param name="comProxy">the now wrapped comProxy instance</param>
|
|
<param name="isEnumerator"></param>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.#ctor(NetOffice.Core,NetOffice.COMObject,System.Object,System.Type)">
|
|
<summary>
|
|
creates new instance with given proxy, type info and parent info
|
|
</summary>
|
|
<param name="factory">current factory instance or null for default</param>
|
|
<param name="parentObject">the parent instance where you have these instance from</param>
|
|
<param name="comProxy">the now wrapped comProxy instance</param>
|
|
<param name="comProxyType">typeinfo from comProy if you have or null</param>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.#ctor(NetOffice.COMObject,System.Object,System.Type)">
|
|
<summary>
|
|
creates new instance with given proxy, type info and parent info
|
|
</summary>
|
|
<param name="parentObject">the parent instance where you have these instance from</param>
|
|
<param name="comProxy">the now wrapped comProxy instance</param>
|
|
<param name="comProxyType">typeinfo from comProy if you have or null</param>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.#ctor(NetOffice.Core,System.String)">
|
|
<summary>
|
|
creates a new instace with progid
|
|
</summary>
|
|
<param name="factory">current factory instance</param>
|
|
<param name="progId">registered ProgID</param>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.#ctor(System.String)">
|
|
<summary>
|
|
creates a new instace with progid
|
|
</summary>
|
|
<param name="progId">registered ProgID</param>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.#ctor">
|
|
<summary>
|
|
not usable stub constructor
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.EntityIsAvailable(System.String)">
|
|
<summary>
|
|
NetOffice method: returns information the proxy provides a method or property with given name at runtime
|
|
</summary>
|
|
<param name="name">name of the enitity</param>
|
|
<returns>true if available, otherwise false</returns>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.EntityIsAvailable(System.String,NetOffice.SupportEntityType)">
|
|
<summary>
|
|
NetOffice method: returns information the proxy provides a method or property with given name at runtime
|
|
</summary>
|
|
<param name="name">name of the enitity</param>
|
|
<param name="searchType">limit searching for method or property</param>
|
|
<returns>true if available, otherwise false</returns>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.CreateFromProgId(System.String)">
|
|
<summary>
|
|
NetOffice method: create object from progid
|
|
</summary>
|
|
<param name="progId"></param>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.AddChildObject(NetOffice.COMObject)">
|
|
<summary>
|
|
NetOffice method: add object to child list
|
|
</summary>
|
|
<param name="childObject">target child instance</param>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.RemoveChildObject(NetOffice.COMObject)">
|
|
<summary>
|
|
remove object to child list
|
|
</summary>
|
|
<param name="childObject">target child instance</param>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.ReleaseCOMProxy">
|
|
<summary>
|
|
NetOffice method: release com proxy
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.CallQuit(NetOffice.Settings,NetOffice.Invoker,NetOffice.COMObject)">
|
|
<summary>
|
|
calls Quit for a proxy
|
|
</summary>
|
|
<param name="settings"></param>
|
|
<param name="invoker"></param>
|
|
<param name="instance"></param>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.RaiseOnDispose">
|
|
<summary>
|
|
Calls the OnDispose event as service for client callers
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.Dispose(System.Boolean)">
|
|
<summary>
|
|
NetOffice method: dispose instance and all child instances
|
|
</summary>
|
|
<param name="disposeEventBinding">dispose event exported proxies with one or more event recipients</param>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.Dispose">
|
|
<summary>
|
|
NetOffice method: dispose instance and all child instances
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.DisposeChildInstances(System.Boolean)">
|
|
<summary>
|
|
NetOffice method: dispose all child instances
|
|
</summary>
|
|
<param name="disposeEventBinding">dispose proxies with events and one or more event recipients</param>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.DisposeChildInstances">
|
|
<summary>
|
|
NetOffice method: dispose all child instances
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.GetHashCode">
|
|
<summary>
|
|
Serves as a hash function for a particular type.
|
|
</summary>
|
|
<returns>System.Int32 instance</returns>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.ToString">
|
|
<summary>
|
|
Returns a string that represents the current object.
|
|
</summary>
|
|
<returns>System.String instance</returns>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.Equals(System.Object)">
|
|
<summary>
|
|
Determines whether two Object instances are equal.
|
|
</summary>
|
|
<returns>true if equal, otherwise false</returns>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.EqualsOnServer(NetOffice.COMObject)">
|
|
<summary>
|
|
Determines whether two COMObject instances are equal.
|
|
</summary>
|
|
<param name="obj">target instance to compare</param>
|
|
<returns>true if equal, otherwise false</returns>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.GetType">
|
|
<summary>
|
|
Gets a Type object that represents the specified type.
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.op_Equality(NetOffice.COMObject,NetOffice.COMObject)">
|
|
<summary>
|
|
Determines whether two COMObject instances are equal.
|
|
</summary>
|
|
<param name="objectA"></param>
|
|
<param name="objectB"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.op_Equality(NetOffice.COMObject,System.Object)">
|
|
<summary>
|
|
Determines whether two COMObject instances are equal.
|
|
</summary>
|
|
<param name="objectA"></param>
|
|
<param name="objectB"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.op_Equality(System.Object,NetOffice.COMObject)">
|
|
<summary>
|
|
Determines whether two COMObject instances are equal.
|
|
</summary>
|
|
<param name="objectA">first instance</param>
|
|
<param name="objectB">second instance</param>
|
|
<returns>true if equal, otherwise false</returns>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.op_Inequality(NetOffice.COMObject,NetOffice.COMObject)">
|
|
<summary>
|
|
Determines whether two COMObject instances are not equal.
|
|
</summary>
|
|
<param name="objectA">first instance</param>
|
|
<param name="objectB">second instance</param>
|
|
<returns>true if equal, otherwise false</returns>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.op_Inequality(NetOffice.COMObject,System.Object)">
|
|
<summary>
|
|
Determines whether two COMObject instances are not equal.
|
|
</summary>
|
|
<param name="objectA">first instance</param>
|
|
<param name="objectB">second instance</param>
|
|
<returns>true if equal, otherwise false</returns>
|
|
</member>
|
|
<member name="M:NetOffice.COMObject.op_Inequality(System.Object,NetOffice.COMObject)">
|
|
<summary>
|
|
Determines whether two COMObject instances are not equal.
|
|
</summary>
|
|
<param name="objectA">first instance</param>
|
|
<param name="objectB">second instance</param>
|
|
<returns>true if equal, otherwise false</returns>
|
|
</member>
|
|
<member name="P:NetOffice.COMObject.Empty">
|
|
<summary>
|
|
always null (Nothing in Visual Basic)
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.COMObject.Factory">
|
|
<summary>
|
|
NetOffice property: the associated factory
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.COMObject.Invoker">
|
|
<summary>
|
|
NetOffice property: the associated invoker
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.COMObject.Console">
|
|
<summary>
|
|
NetOffice property: the associated console
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.COMObject.Settings">
|
|
<summary>
|
|
NetOffice property: the associated settings
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.COMObject.UnderlyingObject">
|
|
<summary>
|
|
NetOffice property: returns the native wrapped proxy
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.COMObject.FriendlyTypeName">
|
|
<summary>
|
|
NetOffice property: returns friendly name for the instance type
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.COMObject.UnderlyingTypeName">
|
|
<summary>
|
|
NetOffice property: returns class name of native wrapped proxy
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.COMObject.UnderlyingComponentName">
|
|
<summary>
|
|
NetOffice property: returns component name of native wrapped proxy
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.COMObject.IsDisposed">
|
|
<summary>
|
|
NetOffice property: returns instance is diposed means unusable
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.COMObject.InstanceType">
|
|
<summary>
|
|
NetOffice property: returns Type of native proxy
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.COMObject.ParentObject">
|
|
<summary>
|
|
NetOffice property: returns parent proxy object
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.COMObject.IsCurrentlyDisposing">
|
|
<summary>
|
|
NetOffice property: returns instance is currently in diposing progress
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.COMObject.ChildObjects">
|
|
<summary>
|
|
Child instances
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.COMObject.IsEventBinding">
|
|
<summary>
|
|
NetOffice property: returns instance export events
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.COMObject.IsEventBridgeInitialized">
|
|
<summary>
|
|
NetOffice property: returns event bridge is advised
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.COMObject.IsWithEventRecipients">
|
|
<summary>
|
|
NetOffice property: retuns instance has one or more event recipients
|
|
</summary>
|
|
</member>
|
|
<member name="E:NetOffice.COMObject.OnDispose">
|
|
<summary>
|
|
NetOffice event: these event was called from Dispose and you can skip the dipose operation here if you want. the event can be helpful for troubleshooting if you dont know why your objects beeing disposed
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.IFactoryInfo">
|
|
<summary>
|
|
info about a NetOffice assembly
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.IFactoryInfo.Contains(System.String)">
|
|
<summary>
|
|
returns info a class with given name exists in NetOfficeApi assembly
|
|
</summary>
|
|
<param name="className"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="P:NetOffice.IFactoryInfo.AssemblyNamespace">
|
|
<summary>
|
|
namespace of assembly
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.IFactoryInfo.ComponentGuid">
|
|
<summary>
|
|
guid of component there represents the NetOfficeApi assembly
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.IFactoryInfo.Assembly">
|
|
<summary>
|
|
assembly info of NetOfficeApi assembly
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.IFactoryInfo.Dependencies">
|
|
<summary>
|
|
returns a name array of dependent NetOfficeApi assemblies
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.Invoker">
|
|
<summary>
|
|
Invoke helper functions
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Invoker._lockInstance">
|
|
<summary>
|
|
lock field to perform thread safe operations
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.#ctor(NetOffice.Core)">
|
|
<summary>
|
|
Creates an instance of the class
|
|
</summary>
|
|
<param name="parentFactory">parent factory</param>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.#ctor">
|
|
<summary>
|
|
Creates an instance of the class
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.Method(NetOffice.COMObject,System.String)">
|
|
<summary>
|
|
perform method as latebind call without parameters
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of method</param>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.Method(System.Object,System.String)">
|
|
<summary>
|
|
perform method as latebind call without parameters
|
|
</summary>
|
|
<param name="comObject">target proxy</param>
|
|
<param name="name">name of method</param>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.Method(NetOffice.COMObject,System.String,System.Object[])">
|
|
<summary>
|
|
perform method as latebind call with parameters
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of method</param>
|
|
<param name="paramsArray">array with parameters</param>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.MethodWithoutSafeMode(NetOffice.COMObject,System.String,System.Object[])">
|
|
<summary>
|
|
perform method as latebind call with parameters
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of method</param>
|
|
<param name="paramsArray">array with parameters</param>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.Method(System.Object,System.String,System.Object[])">
|
|
<summary>
|
|
perform method as latebind call with parameters
|
|
</summary>
|
|
<param name="comObject">target proxy</param>
|
|
<param name="name">name of method</param>
|
|
<param name="paramsArray">array with parameters</param>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.Method(NetOffice.COMObject,System.String,System.Object[],System.Reflection.ParameterModifier[])">
|
|
<summary>
|
|
perform method as latebind call with parameters and parameter modifiers to use ref parameter(s)
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of method</param>
|
|
<param name="paramsArray">array with parameters</param>
|
|
<param name="paramModifiers">ararry with modifiers correspond paramsArray</param>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.MethodReturn(NetOffice.COMObject,System.String)">
|
|
<summary>
|
|
perform method as latebind call with return value
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of method</param>
|
|
<returns>any return value</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.MethodReturn(NetOffice.COMObject,System.String,System.Object[])">
|
|
<summary>
|
|
perform method as latebind call with return value
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of method</param>
|
|
<param name="paramsArray">array with parameters</param>
|
|
<returns>any return value</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.MethodReturnWithoutSafeMode(NetOffice.COMObject,System.String,System.Object[])">
|
|
<summary>
|
|
perform method as latebind call with return value
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of method</param>
|
|
<param name="paramsArray">array with parameters</param>
|
|
<returns>any return value</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.MethodReturn(NetOffice.COMObject,System.String,System.Object[],System.Reflection.ParameterModifier[])">
|
|
<summary>
|
|
perform method as latebind call with return value
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of method</param>
|
|
<param name="paramsArray">array with parameters</param>
|
|
<param name="paramModifiers">ararry with modifiers correspond paramsArray</param>
|
|
<returns>any return value</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.SingleMethod(NetOffice.COMObject,System.String)">
|
|
<summary>
|
|
perform method as latebind call without parameters
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of method</param>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.SingleMethod(System.Object,System.String)">
|
|
<summary>
|
|
perform method as latebind call without parameters
|
|
</summary>
|
|
<param name="comObject">target proxy</param>
|
|
<param name="name">name of method</param>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.SingleMethod(NetOffice.COMObject,System.String,System.Object[])">
|
|
<summary>
|
|
perform method as latebind call with parameters
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of method</param>
|
|
<param name="paramsArray">array with parameters</param>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.SingleMethodWithoutSafeMode(NetOffice.COMObject,System.String,System.Object[])">
|
|
<summary>
|
|
perform method as latebind call with parameters
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of method</param>
|
|
<param name="paramsArray">array with parameters</param>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.SingleMethod(System.Object,System.String,System.Object[])">
|
|
<summary>
|
|
perform method as latebind call with parameters
|
|
</summary>
|
|
<param name="comObject">target proxy</param>
|
|
<param name="name">name of method</param>
|
|
<param name="paramsArray">array with parameters</param>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.SingleMethod(NetOffice.COMObject,System.String,System.Object[],System.Reflection.ParameterModifier[])">
|
|
<summary>
|
|
perform method as latebind call with parameters and parameter modifiers to use ref parameter(s)
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of method</param>
|
|
<param name="paramsArray">array with parameters</param>
|
|
<param name="paramModifiers">ararry with modifiers correspond paramsArray</param>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.SingleMethodReturn(NetOffice.COMObject,System.String)">
|
|
<summary>
|
|
perform method as latebind call with return value
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of method</param>
|
|
<returns>any return value</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.SingleMethodReturn(NetOffice.COMObject,System.String,System.Object[])">
|
|
<summary>
|
|
perform method as latebind call with return value
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of method</param>
|
|
<param name="paramsArray">array with parameters</param>
|
|
<returns>any return value</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.SingleMethodReturnWithoutSafeMode(NetOffice.COMObject,System.String,System.Object[])">
|
|
<summary>
|
|
perform method as latebind call with return value
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of method</param>
|
|
<param name="paramsArray">array with parameters</param>
|
|
<returns>any return value</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.SingleMethodReturn(NetOffice.COMObject,System.String,System.Object[],System.Reflection.ParameterModifier[])">
|
|
<summary>
|
|
perform method as latebind call with return value
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of method</param>
|
|
<param name="paramsArray">array with parameters</param>
|
|
<param name="paramModifiers">ararry with modifiers correspond paramsArray</param>
|
|
<returns>any return value</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.PropertyGet(System.Object,System.String)">
|
|
<summary>
|
|
perform property get as latebind call with return value
|
|
</summary>
|
|
<param name="comObject">target proxy</param>
|
|
<param name="name">name of property</param>
|
|
<returns>any return value</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.PropertyGet(NetOffice.COMObject,System.String)">
|
|
<summary>
|
|
perform property get as latebind call with return value
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of property</param>
|
|
<returns>any return value</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.PropertyGet(System.Object,System.String,System.Object[])">
|
|
<summary>
|
|
perform property get as latebind call with return value
|
|
</summary>
|
|
<param name="comObject">target proxy</param>
|
|
<param name="name">name of property</param>
|
|
<param name="paramsArray">array with parameters</param>
|
|
<returns>any return value</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.PropertyGet(NetOffice.COMObject,System.String,System.Object[])">
|
|
<summary>
|
|
perform property get as latebind call with return value
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of property</param>
|
|
<param name="paramsArray">array with parameters</param>
|
|
<returns>any return value</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.PropertyGetWithoutSafeMode(NetOffice.COMObject,System.String,System.Object[])">
|
|
<summary>
|
|
perform property get as latebind call with return value
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of property</param>
|
|
<param name="paramsArray">array with parameters</param>
|
|
<returns>any return value</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.PropertyGet(NetOffice.COMObject,System.String,System.Object[],System.Reflection.ParameterModifier[])">
|
|
<summary>
|
|
perform property get as latebind call with return value
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of property</param>
|
|
<param name="paramsArray">array with parameters</param>
|
|
<param name="paramModifiers">ararry with modifiers correspond paramsArray</param>
|
|
<returns>any return value</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.PropertySet(NetOffice.COMObject,System.String,System.Object[],System.Object)">
|
|
<summary>
|
|
perform property set as latebind call
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of property</param>
|
|
<param name="paramsArray">array with parameters</param>
|
|
<param name="value">value to be set</param>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.PropertySet(NetOffice.COMObject,System.String,System.Object[],System.Object,System.Reflection.ParameterModifier[])">
|
|
<summary>
|
|
perform property set as latebind call
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of property</param>
|
|
<param name="paramsArray">array with parameters</param>
|
|
<param name="value">value to be set</param>
|
|
<param name="paramModifiers">array with modifiers correspond paramsArray</param>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.PropertySet(NetOffice.COMObject,System.String,System.Object)">
|
|
<summary>
|
|
perform property set as latebind call
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of property</param>
|
|
<param name="value">value to be set</param>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.PropertySet(NetOffice.COMObject,System.String,System.Object,System.Reflection.ParameterModifier[])">
|
|
<summary>
|
|
perform property set as latebind call
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of property</param>
|
|
<param name="value">value to be set</param>
|
|
<param name="paramModifiers">array with modifiers correspond paramsArray</param>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.PropertySet(NetOffice.COMObject,System.String,System.Object[],System.Reflection.ParameterModifier[])">
|
|
<summary>
|
|
perform property set as latebind call
|
|
</summary>
|
|
<param name="comObject">target object</param>
|
|
<param name="name">name of property</param>
|
|
<param name="value">value array to be set</param>
|
|
<param name="paramModifiers">array with modifiers correspond paramsArray</param>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.PropertySet(NetOffice.COMObject,System.String,System.Object[])">
|
|
<summary>
|
|
perform property set as latebind call
|
|
</summary>
|
|
<param name="comObject">comobject instance</param>
|
|
<param name="name">name of the property</param>
|
|
<param name="value">new value of the property</param>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.CreateParamModifiers(System.Boolean[])">
|
|
<summary>
|
|
create parameter modifiers array
|
|
</summary>
|
|
<param name="isRef">parameter is given as ref(ByRef in Visual Basic)</param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.ValidateParam(System.Object)">
|
|
<summary>
|
|
replace null with Type.Missing, replace COMObject with COMObject.UnderlyingObject
|
|
</summary>
|
|
<param name="param">value to check</param>
|
|
<returns>validated value</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.ValidateParamsArray(System.Object[])">
|
|
<summary>
|
|
calls ValidateParam for every array item
|
|
</summary>
|
|
<param name="paramsArray">array with parameters</param>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.ReleaseParam(System.Object)">
|
|
<summary>
|
|
calls dipose in case if param is COMObject, calls Marshal.ReleaseComObject in case of param is a COM proxy
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.ReleaseParamsArray(System.Object[])">
|
|
<summary>
|
|
calls ReleaseParam for every array item
|
|
</summary>
|
|
<param name="paramsArray">any value array</param>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.CreateEventParamsArray(System.Object[])">
|
|
<summary>
|
|
copy the param array or returns null if paramsArray not set
|
|
</summary>
|
|
<param name="paramsArray">array with parameters</param>
|
|
<returns>array copy or null</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Invoker.CreateEventParamsArray(System.Boolean[],System.Object[])">
|
|
<summary>
|
|
copy the param array or returns null if paramsArray not set
|
|
</summary>
|
|
<param name="paramsModifier">ararry with modifiers correspond paramsArray</param>
|
|
<param name="paramsArray">array with parameters</param>
|
|
<returns>array copy or null</returns>
|
|
</member>
|
|
<member name="P:NetOffice.Invoker.Default">
|
|
<summary>
|
|
Shared Default Invoker
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Invoker.IsDefault">
|
|
<summary>
|
|
Returns info this invoker is the default instance
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Invoker.Parent">
|
|
<summary>
|
|
Parent Factory
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Invoker.Console">
|
|
<summary>
|
|
Associated DebugConsole
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Invoker.Settings">
|
|
<summary>
|
|
Associated Settings
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.INTERFACEINFO">
|
|
<summary>
|
|
http://msdn.microsoft.com/en-us/library/windows/desktop/ms683793%28v=vs.85%29.aspx
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.INTERFACEINFO.punk">
|
|
<summary>
|
|
A pointer to the IUnknown interface on the object
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.INTERFACEINFO.iid">
|
|
<summary>
|
|
The identifier of the requested interface
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.INTERFACEINFO.wMethod">
|
|
<summary>
|
|
The interface method
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.IMessageFilter">
|
|
<summary>
|
|
http://msdn.microsoft.com/en-us/library/windows/desktop/ms693740%28v=vs.85%29.aspx
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.IMessageFilter.HandleInComingCall(System.UInt32,System.IntPtr,System.UInt32,NetOffice.INTERFACEINFO[])">
|
|
<summary>
|
|
Provides a single entry point for incoming calls.
|
|
</summary>
|
|
<param name="dwCallType">The type of incoming call that has been received. Possible values are from the enumeration CALLTYPE</param>
|
|
<param name="htaskCaller">The thread id of the caller</param>
|
|
<param name="dwTickCount">The elapsed tick count since the outgoing call was made, if dwCallType is not CALLTYPE_TOPLEVEL. If dwCallType is CALLTYPE_TOPLEVEL, dwTickCount should be ignored</param>
|
|
<param name="lpInterfaceInfo">A pointer to an INTERFACEINFO structure that identifies the object, interface, and method being called. In the case of DDE calls, lpInterfaceInfo can be NULL because the DDE layer does not return interface information.</param>
|
|
<returns>
|
|
This method can return the following values
|
|
SERVERCALL_ISHANDLED - The application might be able to process the call
|
|
SERVERCALL_REJECTED - The application cannot handle the call due to an unforeseen problem, such as network unavailability, or if it is in the process of terminating
|
|
SERVERCALL_RETRYLATER - The application cannot handle the call at this time. An application might return this value when it is in a user-controlled modal state
|
|
</returns>
|
|
</member>
|
|
<member name="M:NetOffice.IMessageFilter.RetryRejectedCall(System.IntPtr,System.UInt32,System.UInt32)">
|
|
<summary>
|
|
Provides applications with an opportunity to display a dialog box offering retry, cancel, or task-switching options.
|
|
</summary>
|
|
<param name="htaskCallee">The thread id of the called application</param>
|
|
<param name="dwTickCount">The number of elapsed ticks since the call was made</param>
|
|
<param name="dwRejectType">Specifies either SERVERCALL_REJECTED or SERVERCALL_RETRYLATER, as returned by the object application</param>
|
|
<returns>
|
|
This method can return the following value
|
|
-1 - The call should be canceled. COM then returns RPC_E_CALL_REJECTED from the original method call
|
|
0 ≤ value ≤ 100 - The call is to be retried immediately.
|
|
100 ≤ value - COM will wait for this many milliseconds and then retry the call
|
|
</returns>
|
|
</member>
|
|
<member name="M:NetOffice.IMessageFilter.MessagePending(System.IntPtr,System.UInt32,System.UInt32)">
|
|
<summary>
|
|
Indicates that a message has arrived while COM is waiting to respond to a remote call.
|
|
</summary>
|
|
<param name="htaskCallee">The thread id of the called application</param>
|
|
<param name="dwTickCount">The number of ticks since the call was made. It is calculated from the GetTickCount function</param>
|
|
<param name="dwPendingType">The type of call made during which a message or event was received. Possible values are from the enumeration PENDINGTYPE, where PENDINGTYPE_TOPLEVEL means the outgoing call was not nested within a call from another application and PENDINTGYPE_NESTED means the outgoing call was nested within a call from another application.</param>
|
|
<returns>
|
|
This method can return the following values
|
|
PENDINGMSG_CANCELCALL - Cancel the outgoing call
|
|
PENDINGMSG_WAITNOPROCESS - Continue waiting for the reply, and do not dispatch the message unless it is a task-switching or window-activation message
|
|
PENDINGMSG_WAITDEFPROCESS - Keyboard and mouse messages are no longer dispatched. However there are some cases where mouse and keyboard messages could cause the system to deadlock, and in these cases, mouse and keyboard messages are discarded. WM_PAINT messages are dispatched
|
|
</returns>
|
|
</member>
|
|
<member name="T:NetOffice.RetryMessageFilterMode">
|
|
<summary>
|
|
Specify the filter for an RetryMessageFilter instance
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.RetryMessageFilterMode.Immediately">
|
|
<summary>
|
|
Try rejected call again immediately
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.RetryMessageFilterMode.Delayed">
|
|
<summary>
|
|
Try rejected call again after few milliseconds
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.RetryMessageFilterMode.None">
|
|
<summary>
|
|
Dont try rejected call again
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.RetryMessageFilterLogMode">
|
|
<summary>
|
|
Specify log behaviour for an RetryMessageFilter instance
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.RetryMessageFilterLogMode.None">
|
|
<summary>
|
|
Disable Log
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.RetryMessageFilterLogMode.RetryRejectedCall">
|
|
<summary>
|
|
Call DebugConsole.WriteLine in IMessageFilter.RetryRejectedCall
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.RetryMessageFilterLogMode.MessagePending">
|
|
<summary>
|
|
Call DebugConsole.WriteLine in IMessageFilter.MessagePending
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.RetryMessageFilterLogMode.Both">
|
|
<summary>
|
|
Call DebugConsole.WriteLine in IMessageFilter.RetryRejectedCall and IMessageFilter.MessagePending
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.RetryMessageFilter">
|
|
<summary>
|
|
An IMessageFilter Implementation
|
|
Learn more about: http://netoffice.codeplex.com/wikipage?title=Settings.MessageFilter_EN
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.RetryMessageFilter.Enabled">
|
|
<summary>
|
|
Get or set the message filter is enabled
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.RetryMessageFilter.RetryMode">
|
|
<summary>
|
|
Get or set retry options
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.RetryMessageFilter.LogMode">
|
|
<summary>
|
|
Get or set log options
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.RunningObjectTable">
|
|
<summary>
|
|
ROT Wrapper
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.RunningObjectTable._ballmersPlace">
|
|
<summary>
|
|
some office applications in specific version use the "Microsoft" prefix in the COM server name
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.RunningObjectTable.GetActiveProxyFromROT(System.String,System.String,System.Boolean)">
|
|
<summary>
|
|
returns a running com proxy from the running object table. the method takes the first proxy there matched with the input parameters.
|
|
WARNING: the method returns always the first com proxy from the running object table if multiple (match) proxies exists.
|
|
</summary>
|
|
<param name="componentName">component name, for example Excel</param>
|
|
<param name="className">class name, for example Application</param>
|
|
<param name="throwOnError">throw an exception if no proxy was found</param>
|
|
<returns>a native COM proxy</returns>
|
|
</member>
|
|
<member name="M:NetOffice.RunningObjectTable.GetActiveProxiesFromROT(System.String,System.String)">
|
|
<summary>
|
|
returns all running com proxies from the running object table there matched with the input parameters
|
|
WARNING: the method returns always the first com proxy from the running object table if multiple (match) proxies exists. A fix is implemented for MS-Excel only
|
|
</summary>
|
|
<param name="componentName">component name, for example Excel</param>
|
|
<param name="className">class name, for example Application</param>
|
|
<returns>COM proxy list</returns>
|
|
</member>
|
|
<member name="T:NetOffice.Settings">
|
|
<summary>
|
|
Core Settings
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Settings.#ctor">
|
|
<summary>
|
|
Creates an instance of the class
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Settings.Default">
|
|
<summary>
|
|
Shared Default Settings
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Settings.EnableProxyManagement">
|
|
<summary>
|
|
Enable the NetOffice COM proxy management. true by default
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Settings.UseExceptionMessage">
|
|
<summary>
|
|
NetOffice wrap all thrown exceptions from Office applications in a COMException.
|
|
This option can be used to set the top level exception message or copy the innerst message to top.
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Settings.ExceptionMessage">
|
|
<summary>
|
|
NetOffice wrap all thrown exceptions from Office applications in a COMException.
|
|
This is the default message for the top level exception
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Settings.ThreadCulture">
|
|
<summary>
|
|
Used Thread Culture given in the invoke calls. en-US by default
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Settings.EnableEvents">
|
|
<summary>
|
|
Get or set the Event support. true by default
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Settings.MessageFilter">
|
|
<summary>
|
|
A predefined implementation of IMessageFilter
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Settings.EnableAutomaticQuit">
|
|
<summary>
|
|
Get or set the Quit method for an application object was automaticly called while Dispose. false by default
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Settings.EnableSafeMode">
|
|
<summary>
|
|
Get or set the core api checks at runtime the target method or property is supported in current version. if it doesnt a EntityNotSupportedException is thrown. false by default
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Settings.EnableAdHocLoading">
|
|
<summary>
|
|
Get or set Factory.Initialize() try to load non loaded dependend assemblies to fetch type informations. true by default
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Settings.EnableDeepLoading">
|
|
<summary>
|
|
Get or set the Initialize method perform a deep level analyzing(may cause security issues). true by default
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Settings.EnableDebugOutput">
|
|
<summary>
|
|
Get or set NetOffice logs essential system steps in the DebugConsole(if enabled). true by default
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Settings.EnableEventDebugOutput">
|
|
<summary>
|
|
Get or set NetOffice logs essential system steps for event operations in the DebugConsole(if enabled). false by default
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Settings.EnableProxyCountChannel">
|
|
<summary>
|
|
Get or set NetOffice logs the current proxy count from a core factory to a ConsoleMonitor channel
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Settings.ProxyCountChannelName">
|
|
<summary>
|
|
A ConsoleMonitor channel name for the option EnableProxyCountChannel
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Settings.CacheOptions">
|
|
<summary>
|
|
Get or set Factory.Initialize() try to load non loaded dependend assemblies to fetch type informations. KeepExistingCacheAlive by default
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Settings.EnableOperatorOverlads">
|
|
<summary>
|
|
Get or set NetOffice spend custom overloads for the "==" and "!=" operators for semanticly comparsion. true by default
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.SinkHelper">
|
|
<summary>
|
|
Sink Helper Base Class for an Event Interface Sink helper class
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.SinkHelper.#ctor(NetOffice.COMObject)">
|
|
<summary>
|
|
creates instance
|
|
</summary>
|
|
<param name="eventClass"></param>
|
|
</member>
|
|
<member name="M:NetOffice.SinkHelper.FindConnectionPoint(NetOffice.COMObject,System.Runtime.InteropServices.ComTypes.IConnectionPointContainer,System.Runtime.InteropServices.ComTypes.IConnectionPoint@,System.String[])">
|
|
<summary>
|
|
try to find connection point by FindConnectionPoint
|
|
</summary>
|
|
<param name="comInstance"></param>
|
|
<param name="connectionPointContainer"></param>
|
|
<param name="point"></param>
|
|
<param name="sinkIds"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:NetOffice.SinkHelper.EnumConnectionPoint(NetOffice.COMObject,System.Runtime.InteropServices.ComTypes.IConnectionPointContainer,System.Runtime.InteropServices.ComTypes.IConnectionPoint@,System.String[])">
|
|
<summary>
|
|
try to find connection point by EnumConnectionPoints
|
|
</summary>
|
|
<param name="comInstance"></param>
|
|
<param name="connectionPointContainer"></param>
|
|
<param name="point"></param>
|
|
<param name="sinkIds"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:NetOffice.SinkHelper.GetConnectionPoint(NetOffice.COMObject,System.Runtime.InteropServices.ComTypes.IConnectionPoint@,System.String[])">
|
|
<summary>
|
|
get supported connection point from comProxy
|
|
</summary>
|
|
<param name="comInstance"></param>
|
|
<param name="point"></param>
|
|
<param name="sinkIds"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:NetOffice.SinkHelper.GetConnectionPoint2(NetOffice.COMObject,System.Runtime.InteropServices.ComTypes.IConnectionPoint@,System.String[])">
|
|
<summary>
|
|
get supported connection point from comProxy in reverse order to GetConnectionPoint
|
|
</summary>
|
|
<param name="comInstance"></param>
|
|
<param name="point"></param>
|
|
<param name="sinkIds"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:NetOffice.SinkHelper.DisposeAll">
|
|
<summary>
|
|
Dispose all active event bridges
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.SinkHelper.SetupEventBinding(System.Runtime.InteropServices.ComTypes.IConnectionPoint)">
|
|
<summary>
|
|
create event binding
|
|
</summary>
|
|
<param name="connectPoint"></param>
|
|
</member>
|
|
<member name="M:NetOffice.SinkHelper.RemoveEventBinding">
|
|
<summary>
|
|
release event binding
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.SinkHelper.RemoveEventBinding(System.Boolean)">
|
|
<summary>
|
|
release event binding
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.SinkHelper.Dispose">
|
|
<summary>
|
|
remove eventbinding
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.SupportByVersionAttribute">
|
|
<summary>
|
|
Indicates which COM Type Library Version supports the entity
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.SupportByVersionAttribute.Name">
|
|
<summary>
|
|
returns library name
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.SupportByVersionAttribute.Versions">
|
|
<summary>
|
|
returns all supported library versions of entity
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.SupportByVersionAttribute.#ctor(System.String,System.Double[])">
|
|
<summary>
|
|
creates instance
|
|
</summary>
|
|
<param name="name">name of the library</param>
|
|
<param name="versions">version of the library</param>
|
|
</member>
|
|
<member name="T:NetOffice.IEventBinding">
|
|
<summary>
|
|
EventBinding Interface
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.IEventBinding.HasEventRecipients">
|
|
<summary>
|
|
retuns instance has one or more event recipients
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.IEventBinding.GetEventRecipients(System.String)">
|
|
<summary>
|
|
returns recipient delegates for an event
|
|
</summary>
|
|
<param name="eventName">name of the even</param>
|
|
<returns>recipients delegates</returns>
|
|
</member>
|
|
<member name="M:NetOffice.IEventBinding.GetCountOfEventRecipients(System.String)">
|
|
<summary>
|
|
retuns instance has one or more event recipients for a specific event
|
|
</summary>
|
|
<param name="eventName">name of the event</param>
|
|
<returns>the count of recipients</returns>
|
|
</member>
|
|
<member name="M:NetOffice.IEventBinding.RaiseCustomEvent(System.String,System.Object[]@)">
|
|
<summary>
|
|
call a specific event for all recipients
|
|
</summary>
|
|
<param name="eventName">name of the event</param>
|
|
<param name="paramsArray">argument array</param>
|
|
<returns>count of recipients</returns>
|
|
</member>
|
|
<member name="M:NetOffice.IEventBinding.CreateEventBridge">
|
|
<summary>
|
|
Create the event eventbridge for the object
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.IEventBinding.DisposeEventBridge">
|
|
<summary>
|
|
Dispose the event eventbridge for the object
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.IEventBinding.EventBridgeInitialized">
|
|
<summary>
|
|
returns event bridge is advised
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.SupportEntityType">
|
|
<summary>
|
|
search parameter for the EntityIsAvailable Method
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.SupportEntityType.Both">
|
|
<summary>
|
|
looking for a method or a property
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.SupportEntityType.Property">
|
|
<summary>
|
|
looking for a property only
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.SupportEntityType.Method">
|
|
<summary>
|
|
looking for a method only
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.OnStartupCompleteEventHandler">
|
|
<summary>
|
|
OnStartupComplete Event Handler
|
|
</summary>
|
|
<param name="custom">custom arguments</param>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.OnDisconnectionEventHandler">
|
|
<summary>
|
|
OnDisconnection Event Handler
|
|
</summary>
|
|
<param name="RemoveMode">kind of remove</param>
|
|
<param name="custom">custom arguments</param>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.OnConnectionEventHandler">
|
|
<summary>
|
|
OnConnection Event Handler
|
|
</summary>
|
|
<param name="Application">application host instance</param>
|
|
<param name="ConnectMode">kind of connect</param>
|
|
<param name="AddInInst">addin instance</param>
|
|
<param name="custom">custom arguments</param>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.OnAddInsUpdateEventHandler">
|
|
<summary>
|
|
OnAddInsUpdate Event Handler
|
|
</summary>
|
|
<param name="custom">custom arguments</param>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.OnBeginShutdownEventHandler">
|
|
<summary>
|
|
OnBeginShutdown Event Handler
|
|
</summary>
|
|
<param name="custom">custom arguments</param>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.ext_ConnectMode">
|
|
<summary>
|
|
Used in IDTExtensibility2 interface
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.ext_ConnectMode.ext_cm_AfterStartup">
|
|
<summary>
|
|
The add-in was loaded after Application started.
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.ext_ConnectMode.ext_cm_Startup">
|
|
<summary>
|
|
The add-in was loaded when Application started.
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.ext_ConnectMode.ext_cm_External">
|
|
<summary>
|
|
The add-in was loaded by an external client.
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.ext_ConnectMode.ext_cm_CommandLine">
|
|
<summary>
|
|
The add-in was loaded from the command line.
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.ext_ConnectMode.ext_cm_Solution">
|
|
<summary>
|
|
The add-in was loaded with a solution.
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.ext_ConnectMode.ext_cm_UISetup">
|
|
<summary>
|
|
The add-in was loaded for user interface setup.
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.ext_DisconnectMode">
|
|
<summary>
|
|
Used in IDTExtensibility2 interface
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.ext_DisconnectMode.ext_dm_HostShutdown">
|
|
<summary>
|
|
The add-in was unloaded when Application was shut down.
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.ext_DisconnectMode.ext_dm_UserClosed">
|
|
<summary>
|
|
The add-in was unloaded while Application was running.
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.ext_DisconnectMode.ext_dm_UISetupComplete">
|
|
<summary>
|
|
The add-in was unloaded after the user interface was set up.
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.ext_DisconnectMode.ext_dm_SolutionClosed">
|
|
<summary>
|
|
The add-in was unloaded when the solution was closed.
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.IDTExtensibility2">
|
|
<summary>
|
|
The well known Extensibility
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.IDTExtensibility2.OnConnection(System.Object,NetOffice.Tools.ext_ConnectMode,System.Object,System.Array@)">
|
|
<summary>
|
|
Occurs whenever an add-in is loaded into MS-Office
|
|
</summary>
|
|
<param name="Application">A reference to an instance of the office application</param>
|
|
<param name="ConnectMode">An ext_ConnectMode enumeration value that indicates the way the add-in was loaded into MS-Office</param>
|
|
<param name="AddInInst">An AddIn reference to the add-in's own instance. This is stored for later use, such as determining the parent collection for the add-in</param>
|
|
<param name="custom">An empty array that you can use to pass host-specific data for use in the add-in</param>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.IDTExtensibility2.OnDisconnection(NetOffice.Tools.ext_DisconnectMode,System.Array@)">
|
|
<summary>
|
|
Occurs whenever an add-in is unloaded from MS Office
|
|
</summary>
|
|
<param name="RemoveMode">An ext_DisconnectMode enumeration value that informs an add-in why it was unloaded.</param>
|
|
<param name="custom">An empty array that you can use to pass host-specific data for use after the add-in unloads</param>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.IDTExtensibility2.OnAddInsUpdate(System.Array@)">
|
|
<summary>
|
|
Occurs whenever an add-in is loaded or unloaded from MS Office
|
|
</summary>
|
|
<param name="custom">An empty array that you can use to pass host-specific data for use in the add-in</param>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.IDTExtensibility2.OnStartupComplete(System.Array@)">
|
|
<summary>
|
|
Occurs whenever an add-in, which is set to load when MS Office starts, loads.
|
|
</summary>
|
|
<param name="custom">An empty array that you can use to pass host-specific data for use when the add-in loads</param>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.IDTExtensibility2.OnBeginShutdown(System.Array@)">
|
|
<summary>
|
|
Occurs whenever MS Office shuts down while an add-in is running
|
|
</summary>
|
|
<param name="custom">An empty array that you can use to pass host-specific data for use in the add-in</param>
|
|
</member>
|
|
<member name="T:NetOffice.Utils">
|
|
<summary>
|
|
some helper methods (also for visual basic)
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Utils._lockUtils">
|
|
<summary>
|
|
lock instance to perform threadsafe operations
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Utils.IsNothing(System.Object)">
|
|
<summary>
|
|
checks value is null or nothing.
|
|
</summary>
|
|
<param name="value">check value</param>
|
|
<returns>true if null</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Utils.GetProxyEnumeratorAsProperty(NetOffice.COMObject)">
|
|
<summary>
|
|
returns enumerator with com proxies
|
|
</summary>
|
|
<param name="comObject"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:NetOffice.Utils.GetProxyEnumeratorAsMethod(NetOffice.COMObject)">
|
|
<summary>
|
|
returns enumerator with com proxies
|
|
</summary>
|
|
<param name="comObject"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:NetOffice.Utils.GetScalarEnumeratorAsProperty(NetOffice.COMObject)">
|
|
<summary>
|
|
returns enumerator with scalar variables
|
|
</summary>
|
|
<param name="comObject"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:NetOffice.Utils.GetScalarEnumeratorAsMethod(NetOffice.COMObject)">
|
|
<summary>
|
|
returns enumerator with scalar variables
|
|
</summary>
|
|
<param name="comObject"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="P:NetOffice.Utils.Default">
|
|
<summary>
|
|
Shared Default Invoker
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.WndUtils.WindowEnumerator">
|
|
<summary>
|
|
Enumerate Top Level Windows on Desktop
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.WndUtils.WindowEnumerator.#ctor(System.String)">
|
|
<summary>
|
|
Creates an instance of the class
|
|
</summary>
|
|
<param name="filter">optional class name filter or null</param>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.WndUtils.WindowEnumerator.#ctor(System.String,System.String)">
|
|
<summary>
|
|
Creates an instance of the class
|
|
</summary>
|
|
<param name="startsWithfilter">starts with class name filter</param>
|
|
<param name="endsWithFilter">ends with class name filter</param>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.WndUtils.WindowEnumerator.EnumerateWindows(System.Int32)">
|
|
<summary>
|
|
Enumerates all top level windows on desktop. WARNING: The method returns null if operation timeout is reached.
|
|
</summary>
|
|
<param name="milliSecondsTimeout">a timeout for the operation. when a desktop windows is busy or non responding these method freeze. you can handle this with the operation timeout</param>
|
|
<returns>result array or null</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.WndUtils.WindowEnumerator.IsVisible(System.IntPtr)">
|
|
<summary>
|
|
Returns information a window is currently visible
|
|
</summary>
|
|
<param name="handle">target window handle</param>
|
|
<returns>true if window is visible, otherwise false</returns>
|
|
</member>
|
|
<member name="P:NetOffice.Tools.WndUtils.WindowEnumerator.Filter">
|
|
<summary>
|
|
Optional class name filter or null
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Tools.WndUtils.WindowEnumerator.StartsWithFilter">
|
|
<summary>
|
|
Class name begin
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Tools.WndUtils.WindowEnumerator.EndsWithFilter">
|
|
<summary>
|
|
Class name end
|
|
</summary>
|
|
</member>
|
|
<member name="P:NetOffice.Tools.WndUtils.WindowEnumerator.Mode">
|
|
<summary>
|
|
Current Filter Mode
|
|
</summary>
|
|
</member>
|
|
<member name="T:NetOffice.Tools.WndUtils.WindowEnumerator.FilterMode">
|
|
<summary>
|
|
Internal operatotion mode
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.WndUtils.WindowEnumerator.FilterMode.Full">
|
|
<summary>
|
|
Class name must match totaly
|
|
</summary>
|
|
</member>
|
|
<member name="F:NetOffice.Tools.WndUtils.WindowEnumerator.FilterMode.StartEnd">
|
|
<summary>
|
|
Class name must match in start and end of name
|
|
</summary>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.WndUtils.ExcelApplicationWindow.GetApplicationProxyFromHandle(System.IntPtr)">
|
|
<summary>
|
|
Try get the com application proxy from application window handle
|
|
</summary>
|
|
<param name="hwnd">excel application window handle</param>
|
|
<returns>com proxy or null</returns>
|
|
</member>
|
|
<member name="M:NetOffice.Tools.WndUtils.ExcelApplicationWindow.GetApplicationProxiesFromHandle(System.IntPtr[])">
|
|
<summary>
|
|
Returns a list with application proxies
|
|
</summary>
|
|
<param name="hwnds">main window handles</param>
|
|
<returns>list of application proxies</returns>
|
|
</member>
|
|
</members>
|
|
</doc>
|