Show / Hide Table of Contents

Class IPropertyManagerExtensions

Extension methods for IPropertyManager.

Inheritance
object
IPropertyManagerExtensions
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Microsoft.XboxStudios.GameStateTracker.Generic
Assembly: GameStateTracker.Generic.dll
Syntax
public static class IPropertyManagerExtensions

Methods

View Source

GetProperties(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.

View Source

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.

  • View Source
In this article
Back to top Generated by DocFX