Table of Contents

Class Region

Namespace
Playnite
Assembly
Playnite.SDK.dll

A base class for objects of which the properties must be observable.

public class Region : LibraryObject, INotifyPropertyChanged, INotifyPropertyChanging, ICopyable<Region>
Inheritance
Region
Implements
Inherited Members

Constructors

Region()

public Region()

Region(string)

public Region(string name)

Parameters

name string

Region(string, string)

public Region(string id, string name)

Parameters

id string
name string

Properties

SpecificationId

[ExcludeFromCodeCoverage]
public string? SpecificationId { get; set; }

Property Value

string

Methods

GetCopy()

public Region GetCopy()

Returns

Region

GetDiffProperties(Region)

public HashSet<string> GetDiffProperties(Region target)

Parameters

target Region

Returns

HashSet<string>