Table of Contents

Class ComputerInfoBase

Namespace
HeBianGu.Systems.WinTool
Assembly
HeBianGu.Systems.WinTool.dll
public abstract class ComputerInfoBase : DisplayerViewModelBase, INotifyPropertyChanged, IDisplayer, IComputerInfo
Inheritance
ComputerInfoBase
Implements
Derived
Inherited Members
Extension Methods

Constructors

ComputerInfoBase()

public ComputerInfoBase()

Properties

Error

[Browsable(false)]
public string Error { get; set; }

Property Value

string

IsBuzy

[Browsable(false)]
public bool IsBuzy { get; set; }

Property Value

bool

IsVisble

[Browsable(false)]
public bool IsVisble { get; set; }

Property Value

bool

Source

[Browsable(false)]
public ObservableSource<ManagementObjectPresenter> Source { get; set; }

Property Value

ObservableSource<ManagementObjectPresenter>

Title

[Browsable(false)]
public string Title { get; set; }

Property Value

string

Methods

Build()

protected virtual void Build()

CreateData()

public virtual IEnumerable<ManagementObjectPresenter> CreateData()

Returns

IEnumerable<ManagementObjectPresenter>

Load(IEnumerable<ManagementObjectPresenter>)

public void Load(IEnumerable<ManagementObjectPresenter> infos)

Parameters

infos IEnumerable<ManagementObjectPresenter>