Table of Contents

Class DeviceProviderClass

Namespace
Gst
Assembly
Gst-1.0.dll
public sealed class DeviceProviderClass
Inheritance
DeviceProviderClass
Inherited Members

Constructors

DeviceProviderClass()

public DeviceProviderClass()

DeviceProviderClass(DeviceProviderClassOwnedHandle)

public DeviceProviderClass(DeviceProviderClassOwnedHandle handle)

Parameters

handle DeviceProviderClassOwnedHandle

Properties

Handle

public DeviceProviderClassOwnedHandle Handle { get; }

Property Value

DeviceProviderClassOwnedHandle

Methods

AddMetadata(string, string)

[Version("1.4")]
public void AddMetadata(string key, string value)

Parameters

key string
value string

AddStaticMetadata(string, string)

[Version("1.4")]
public void AddStaticMetadata(string key, string value)

Parameters

key string
value string

Equals(DeviceProviderClass?)

public bool Equals(DeviceProviderClass? other)

Parameters

other DeviceProviderClass

Returns

bool

Equals(object?)

Determines whether the specified object is equal to the current object.

public override bool Equals(object? obj)

Parameters

obj object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

GetMetadata(string)

[Version("1.4")]
public string? GetMetadata(string key)

Parameters

key string

Returns

string

SetMetadata(string, string, string, string)

[Version("1.4")]
public void SetMetadata(string longname, string classification, string description, string author)

Parameters

longname string
classification string
description string
author string

SetStaticMetadata(string, string, string, string)

[Version("1.4")]
public void SetStaticMetadata(string longname, string classification, string description, string author)

Parameters

longname string
classification string
description string
author string