Cocktail Help Reference
DialogHostBase Class
Members  See Also  Send Feedback
Cocktail Assembly > Cocktail Namespace : DialogHostBase Class



Glossary Item Box

The base view model implementing the dialog host.

Object Model

DialogHostBase Class

Syntax

Visual Basic (Declaration) 
<PartNotDiscoverableAttribute()>
<IdeaBlade.Core.Composition.InterfaceExportAttribute(ContractName="", ContractType=Cocktail.DialogHostBase)>
Public Class DialogHostBase 
   Inherits Caliburn.Micro.Conductor(Of Object)
   Implements Caliburn.Micro.IActivate, Caliburn.Micro.IChild, Caliburn.Micro.IClose, Caliburn.Micro.IConductActiveItem, Caliburn.Micro.IConductor, Caliburn.Micro.IDeactivate, Caliburn.Micro.IGuardClose, Caliburn.Micro.IHaveActiveItem, Caliburn.Micro.IHaveDisplayName, Caliburn.Micro.INotifyPropertyChangedEx, Caliburn.Micro.IParent, Caliburn.Micro.IParent(Of Object), Caliburn.Micro.IScreen, Caliburn.Micro.IViewAware, IDialogHost, IdeaBlade.Core.IHideObjectMembers 
Visual Basic (Usage)Copy Code
Dim instance As DialogHostBase
C# 
[PartNotDiscoverableAttribute()]
[IdeaBlade.Core.Composition.InterfaceExportAttribute(ContractName="", ContractType=Cocktail.DialogHostBase)]
public class DialogHostBase : Caliburn.Micro.Conductor<object>, Caliburn.Micro.IActivate, Caliburn.Micro.IChild, Caliburn.Micro.IClose, Caliburn.Micro.IConductActiveItem, Caliburn.Micro.IConductor, Caliburn.Micro.IDeactivate, Caliburn.Micro.IGuardClose, Caliburn.Micro.IHaveActiveItem, Caliburn.Micro.IHaveDisplayName, Caliburn.Micro.INotifyPropertyChangedEx, Caliburn.Micro.IParent, Caliburn.Micro.IParent<object>, Caliburn.Micro.IScreen, Caliburn.Micro.IViewAware, IDialogHost, IdeaBlade.Core.IHideObjectMembers  
C++/CLI 
[PartNotDiscoverableAttribute()]
[IdeaBlade.Core.Composition.InterfaceExportAttribute(ContractName="", ContractType=Cocktail.DialogHostBase)]
public ref class DialogHostBase : public Caliburn.Micro.Conductor<Object>, Caliburn.Micro.IActivate, Caliburn.Micro.IChild, Caliburn.Micro.IClose, Caliburn.Micro.IConductActiveItem, Caliburn.Micro.IConductor, Caliburn.Micro.IDeactivate, Caliburn.Micro.IGuardClose, Caliburn.Micro.IHaveActiveItem, Caliburn.Micro.IHaveDisplayName, Caliburn.Micro.INotifyPropertyChangedEx, Caliburn.Micro.IParent, Caliburn.Micro.IParent<Object>, Caliburn.Micro.IScreen, Caliburn.Micro.IViewAware, IDialogHost, IdeaBlade.Core.IHideObjectMembers  

Remarks

To customize the dialog host, subclass DialogHostBase and implement a custom view to match the subclassed view model.

Inheritance Hierarchy

System.Object
   Caliburn.Micro.PropertyChangedBase
      Caliburn.Micro.ViewAware
         Caliburn.Micro.Screen
            Caliburn.Micro.ConductorBase<T>
               Caliburn.Micro.ConductorBaseWithActiveItem<T>
                  Caliburn.Micro.Conductor<T>
                     Cocktail.DialogHostBase

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© 2013 All Rights Reserved.