Gorgon
Show / Hide Table of Contents

Class HostedPanelViewModelParameters

Parameters for a IHostedPanelViewModel

Inheritance
object
ViewModelInjection<IHostContentServices>
HostedPanelViewModelParameters
Implements
IViewModelInjection<IHostContentServices>
Inherited Members
ViewModelInjection<IHostContentServices>.HostServices
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: Gorgon.Editor.UI
Assembly: Gorgon.Editor.API.dll
Syntax
public class HostedPanelViewModelParameters : ViewModelInjection<IHostContentServices>, IViewModelInjection<IHostContentServices>

Constructors

| Edit this page View Source

HostedPanelViewModelParameters(IHostContentServices)

Initializes a new instance of the HostedPanelViewModelParameters class.

Declaration
public HostedPanelViewModelParameters(IHostContentServices hostServices)
Parameters
Type Name Description
IHostContentServices hostServices

Common application services.

Exceptions
Type Condition
ArgumentNullException

Thrown when any of the parameters are null.

Implements

IViewModelInjection<T>

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