Freigeben über


ComponentInformation Klasse

Definition

Eine Klasse, die Informationen zu Systemkomponenten und aktiven Treibern und Bindungen bereitstellt. Eine instance dieser Klasse wird in der Regel durch Aufrufen von QueryComponentInformation für jedes unterstützte Objekt abgerufen. Die -Struktur stellt eine Struktur verbundener Geräte dar, z. B. einen Controller und die zugehörigen Treiber.

public class ComponentInformation : IEquatable<System.Device.ComponentInformation>
type ComponentInformation = class
    interface IEquatable<ComponentInformation>
Public Class ComponentInformation
Implements IEquatable(Of ComponentInformation)
Vererbung
ComponentInformation
Implementiert

Hinweise

Diese Klasse ist derzeit für Debugzwecke reserviert. Das Verhalten und die Signatur können sich ändern.

Konstruktoren

ComponentInformation(ComponentInformation)

Eine Klasse, die Informationen zu Systemkomponenten und aktiven Treibern und Bindungen bereitstellt. Eine instance dieser Klasse wird in der Regel durch Aufrufen von QueryComponentInformation für jedes unterstützte Objekt abgerufen. Die -Struktur stellt eine Struktur verbundener Geräte dar, z. B. einen Controller und die zugehörigen Treiber.

ComponentInformation(Object, String)

Erstellen einer neuen instance vonComponentInformation

Eigenschaften

Description

Der benutzerfreundliche Name des Objekts

EqualityContract

Eine Klasse, die Informationen zu Systemkomponenten und aktiven Treibern und Bindungen bereitstellt. Eine instance dieser Klasse wird in der Regel durch Aufrufen von QueryComponentInformation für jedes unterstützte Objekt abgerufen. Die -Struktur stellt eine Struktur verbundener Geräte dar, z. B. einen Controller und die zugehörigen Treiber.

Instance

Der tatsächliche instance dargestellt. Dies sollte nur zum Abfragen von Informationen und nicht für Vorgänge für das Objekt verwendet werden.

Name

Der Name des Typs, den dieser instance darstellt.

Properties

Eine Liste mit zusätzlichen Eigenschaften, die zu diesem Objekt gehören.

SubComponents

Die Liste der Unterkomponenten.

Methoden

<Clone>$()

Eine Klasse, die Informationen zu Systemkomponenten und aktiven Treibern und Bindungen bereitstellt. Eine instance dieser Klasse wird in der Regel durch Aufrufen von QueryComponentInformation für jedes unterstützte Objekt abgerufen. Die -Struktur stellt eine Struktur verbundener Geräte dar, z. B. einen Controller und die zugehörigen Treiber.

AddSubComponent(ComponentInformation)

Fügt eine weitere Komponente als Unterkomponente dieser komponente hinzu.

Equals(ComponentInformation)

Eine Klasse, die Informationen zu Systemkomponenten und aktiven Treibern und Bindungen bereitstellt. Eine instance dieser Klasse wird in der Regel durch Aufrufen von QueryComponentInformation für jedes unterstützte Objekt abgerufen. Die -Struktur stellt eine Struktur verbundener Geräte dar, z. B. einen Controller und die zugehörigen Treiber.

Equals(Object)

Eine Klasse, die Informationen zu Systemkomponenten und aktiven Treibern und Bindungen bereitstellt. Eine instance dieser Klasse wird in der Regel durch Aufrufen von QueryComponentInformation für jedes unterstützte Objekt abgerufen. Die -Struktur stellt eine Struktur verbundener Geräte dar, z. B. einen Controller und die zugehörigen Treiber.

GetHashCode()

Eine Klasse, die Informationen zu Systemkomponenten und aktiven Treibern und Bindungen bereitstellt. Eine instance dieser Klasse wird in der Regel durch Aufrufen von QueryComponentInformation für jedes unterstützte Objekt abgerufen. Die -Struktur stellt eine Struktur verbundener Geräte dar, z. B. einen Controller und die zugehörigen Treiber.

PrintMembers(StringBuilder)

Eine Klasse, die Informationen zu Systemkomponenten und aktiven Treibern und Bindungen bereitstellt. Eine instance dieser Klasse wird in der Regel durch Aufrufen von QueryComponentInformation für jedes unterstützte Objekt abgerufen. Die -Struktur stellt eine Struktur verbundener Geräte dar, z. B. einen Controller und die zugehörigen Treiber.

SubComponentsToString(StringBuilder, Int32)

Stellt die Zeichenfolgendarstellung aller Unterkomponenten bereit.

ToString()

Erstellt eine Zeichenfolgendarstellung dieses Objekts.

Operatoren

Equality(ComponentInformation, ComponentInformation)

Eine Klasse, die Informationen zu Systemkomponenten und aktiven Treibern und Bindungen bereitstellt. Eine instance dieser Klasse wird in der Regel durch Aufrufen von QueryComponentInformation für jedes unterstützte Objekt abgerufen. Die -Struktur stellt eine Struktur verbundener Geräte dar, z. B. einen Controller und die zugehörigen Treiber.

Inequality(ComponentInformation, ComponentInformation)

Eine Klasse, die Informationen zu Systemkomponenten und aktiven Treibern und Bindungen bereitstellt. Eine instance dieser Klasse wird in der Regel durch Aufrufen von QueryComponentInformation für jedes unterstützte Objekt abgerufen. Die -Struktur stellt eine Struktur verbundener Geräte dar, z. B. einen Controller und die zugehörigen Treiber.

Gilt für: