C# Class FlatRedBall.Gui.ObjectDisplayManager

Afficher le fichier Open project: vchelaru/FlatRedBall Class Usage Examples

Méthodes publiques

Méthode Description
CreateListDisplayWindowForObject ( object displayedObject, Cursor cursor ) : ListDisplayWindow
GetObjectDisplayerForObject ( object objectToDisplay ) : IObjectDisplayer
GetObjectDisplayerForObject ( object objectToDisplay, Window requestingWindow ) : IObjectDisplayer
GetObjectDisplayerForObject ( object objectToDisplay, Window requestingWindow, string memberName ) : IObjectDisplayer
GetObjectDisplayerForObject ( object objectToDisplay, Window requestingWindow, string memberName, bool &isNewWindow ) : IObjectDisplayer
GetStringRepresentationFor ( object objectToGetRepresentationFor ) : string
HideObjectDisplayerForObject ( object objectToHideDisplayerFor ) : void
IsIEnumerable ( Type typeToTest ) : bool
RegisterObjectDisplayer ( IObjectDisplayer objectDisplayer ) : void
SetNewObjectDisplaying ( IObjectDisplayer objectDisplayer, object newObjectDisplaying ) : void
SetStringRepresentationMethod ( Type type, StringRepresentation stringRepresentation ) : void

Private Methods

Méthode Description
Activity ( ) : void
CreateObjectDisplayer ( object displayedObject, Window requestingWindow, string memberName ) : IObjectDisplayer
ObjectDisplayManager ( ) : System
RemovalOfWatchedWindow ( Window callingWindow ) : void

Method Details

CreateListDisplayWindowForObject() public static méthode

public static CreateListDisplayWindowForObject ( object displayedObject, Cursor cursor ) : ListDisplayWindow
displayedObject object
cursor Cursor
Résultat ListDisplayWindow

GetObjectDisplayerForObject() public méthode

public GetObjectDisplayerForObject ( object objectToDisplay ) : IObjectDisplayer
objectToDisplay object
Résultat IObjectDisplayer

GetObjectDisplayerForObject() public méthode

public GetObjectDisplayerForObject ( object objectToDisplay, Window requestingWindow ) : IObjectDisplayer
objectToDisplay object
requestingWindow Window
Résultat IObjectDisplayer

GetObjectDisplayerForObject() public méthode

public GetObjectDisplayerForObject ( object objectToDisplay, Window requestingWindow, string memberName ) : IObjectDisplayer
objectToDisplay object
requestingWindow Window
memberName string
Résultat IObjectDisplayer

GetObjectDisplayerForObject() public méthode

public GetObjectDisplayerForObject ( object objectToDisplay, Window requestingWindow, string memberName, bool &isNewWindow ) : IObjectDisplayer
objectToDisplay object
requestingWindow Window
memberName string
isNewWindow bool
Résultat IObjectDisplayer

GetStringRepresentationFor() public static méthode

public static GetStringRepresentationFor ( object objectToGetRepresentationFor ) : string
objectToGetRepresentationFor object
Résultat string

HideObjectDisplayerForObject() public méthode

public HideObjectDisplayerForObject ( object objectToHideDisplayerFor ) : void
objectToHideDisplayerFor object
Résultat void

IsIEnumerable() public static méthode

public static IsIEnumerable ( Type typeToTest ) : bool
typeToTest System.Type
Résultat bool

RegisterObjectDisplayer() public méthode

public RegisterObjectDisplayer ( IObjectDisplayer objectDisplayer ) : void
objectDisplayer IObjectDisplayer
Résultat void

SetNewObjectDisplaying() public méthode

public SetNewObjectDisplaying ( IObjectDisplayer objectDisplayer, object newObjectDisplaying ) : void
objectDisplayer IObjectDisplayer
newObjectDisplaying object
Résultat void

SetStringRepresentationMethod() public static méthode

public static SetStringRepresentationMethod ( Type type, StringRepresentation stringRepresentation ) : void
type System.Type
stringRepresentation StringRepresentation
Résultat void