Gorgon
Show / Hide Table of Contents

Interface IHostServices

A list of services passed from the host application to plug ins.

Namespace: Gorgon.Editor.PlugIns
Assembly: Gorgon.Editor.API.dll
Syntax
public interface IHostServices

Properties

| Edit this page View Source

BusyService

Property to return the serivce used to show busy states.

Declaration
IBusyStateService BusyService { get; }
Property Value
Type Description
IBusyStateService
| Edit this page View Source

ClipboardService

Property to return the service used to send and retrieve data to and from the clipboard.

Declaration
IClipboardService ClipboardService { get; }
Property Value
Type Description
IClipboardService
| Edit this page View Source

Log

Property to return the log for debug messages.

Declaration
IGorgonLog Log { get; }
Property Value
Type Description
IGorgonLog
| Edit this page View Source

MessageDisplay

Property to return the service used to show message dialogs.

Declaration
IMessageDisplayService MessageDisplay { get; }
Property Value
Type Description
IMessageDisplayService

Extension Methods

GorgonDebugExtensions.ValidateObject<T>(T, string)
GorgonNullExtensions.AsNullable<T>(object)
GorgonNullExtensions.IfNull<T>(object, T)
GorgonNullExtensions.IsNull(object)
  • Edit this page
  • View Source
In this article
Back to top Copyright 2023 - Licensed under the MIT license by Michael Winsor (Tape_Worm).
Send comments on this topic to the author