ResolveGlobalEventArgs

EventArgs
public sealed class ResolveGlobalEventArgs : EventArgs
Event arguments used with the GlobalServer.ResolveExternal event. Handle this even if you think you can provide a resolution to a global request which could not be handled intra-document.

Constructors

ResolveGlobalEventArgs

#
public ResolveGlobalEventArgs(string search, Solution solution, IDocumentObject obj = null)
search (string)
solution (Solution)
obj (IDocumentObject = null)

Properties

Object

#
public IDocumentObject Object { get; }
Gets the object from which this query originates. This property may be null.

Solution

#
public Solution Solution { get; }
Gets the solution from within which the requests originates.

Tree

#
public ITree Tree { get; set; }
Gets or sets the tree which represents a successful resolution. If there are multiple handlers dealing with this event it is possible that this field has already been assigned. It is the responsibility of the handler to not overwrite a better result.