Class IPropertyManagerExtensions
Extension methods for IPropertyManager.
Inherited Members
Namespace: Microsoft.XboxStudios.GameStateTracker.Generic
Assembly: GameStateTracker.Generic.dll
Syntax
public static class IPropertyManagerExtensions
Methods
View SourceGetProperties(IPropertyManager, IEnumerable<IGameObject>?)
Gets the properties to retrieve for the given game objects.
Declaration
public static IEnumerable<string> GetProperties(this IPropertyManager self, IEnumerable<IGameObject>? objects)
Parameters
| Type | Name | Description |
|---|---|---|
| IPropertyManager | self | The property manager being extended. |
| IEnumerable<IGameObject> | objects | The game objects. |
Returns
| Type | Description |
|---|---|
| IEnumerable<string> | An enumeration of properties to retrieve. |
GetProperties(IPropertyManager, IEnumerable<string?>)
Gets the properties to retrieve for the given class names.
Declaration
public static IEnumerable<string> GetProperties(this IPropertyManager self, IEnumerable<string?> classNames)
Parameters
| Type | Name | Description |
|---|---|---|
| IPropertyManager | self | The property manager being extended. |
| IEnumerable<string> | classNames | The game object class names. |
Returns
| Type | Description |
|---|---|
| IEnumerable<string> | An enumeration of properties to retrieve. |