Table of Contents

Class VariantIter

Namespace
GLib
Assembly
GLib-2.0.dll
public sealed class VariantIter
Inheritance
VariantIter
Inherited Members

Constructors

VariantIter()

public VariantIter()

VariantIter(VariantIterOwnedHandle)

public VariantIter(VariantIterOwnedHandle handle)

Parameters

handle VariantIterOwnedHandle

Properties

Handle

public VariantIterOwnedHandle Handle { get; }

Property Value

VariantIterOwnedHandle

Methods

Copy()

[Version("2.24")]
public VariantIter Copy()

Returns

VariantIter

Equals(VariantIter?)

public bool Equals(VariantIter? other)

Parameters

other VariantIter

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.

Init(Variant)

[Version("2.24")]
public nuint Init(Variant value)

Parameters

value Variant

Returns

nuint

NChildren()

[Version("2.24")]
public nuint NChildren()

Returns

nuint

NextValue()

[Version("2.24")]
public Variant? NextValue()

Returns

Variant