Freigeben über


RibbonControlLength-Struktur

Stellt Breiten in einer RibbonControlSizeDefinition dar.

Namespace:  Microsoft.Windows.Controls.Ribbon
Assembly:  RibbonControlsLibrary (in RibbonControlsLibrary.dll)

Syntax

'Declaration
<TypeConverterAttribute(GetType(RibbonControlLengthConverter))> _
Public Structure RibbonControlLength _
    Implements IEquatable(Of RibbonControlLength)
[TypeConverterAttribute(typeof(RibbonControlLengthConverter))]
public struct RibbonControlLength : IEquatable<RibbonControlLength>
[TypeConverterAttribute(typeof(RibbonControlLengthConverter))]
public value class RibbonControlLength : IEquatable<RibbonControlLength>
[<Sealed>]
[<TypeConverterAttribute(typeof(RibbonControlLengthConverter))>]
type RibbonControlLength =  
    struct
        interface IEquatable<RibbonControlLength>
    end
JScript unterstützt die Verwendung von Strukturen, aber nicht die Deklaration von neuen Strukturen.

Der RibbonControlLength-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode RibbonControlLength(Double) Initialisiert eine neue Instanz der RibbonControlLength-Struktur mit einem absoluten Wert in Pixel.
Öffentliche Methode RibbonControlLength(Double, RibbonControlLengthUnitType) Initialisiert eine neue Instanz der RibbonControlLength-Struktur mit dem angegebenen Wert und der Längeneinheit.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche EigenschaftStatischer Member Auto Ruft eine RibbonControlLength-Struktur ab, die den Standardmodus für automatische Größenanpassungen darstellt.
Öffentliche Eigenschaft IsAbsolute Ruft einen Wert ab, der angibt, ob diese Instanz die Größe der Elemente auf Grundlage eines festen Pixel- oder logischen Werts anpasst.
Öffentliche Eigenschaft IsAuto Ruft einen Wert ab, der angibt, ob diese Instanz die Größe der Elemente automatisch anpasst.
Öffentliche Eigenschaft IsStar Ruft einen Wert ab, der angibt, ob diese Instanz die Größe der Elemente automatisch auf Grundlage eines gewichteten Anteils von verfügbarem Speicherplatz anpasst.
Öffentliche Eigenschaft RibbonControlLengthUnitType Ruft den Typ ab, mit dem bestimmt wird, wie die Größe des Elements berechnet wird.
Öffentliche Eigenschaft Value Ruft den absoluten Wert der RibbonControlLength in Pixel oder logischen Einheiten ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals(Object) Bestimmt, ob das angegebene Objekt und das aktuelle RibbonControlLength-Objekt gleich sind. (Überschreibt ValueType.Equals(Object).)
Öffentliche Methode Equals(RibbonControlLength) Bestimmt, ob das angegebene RibbonControlLength und das aktuelle RibbonControlLength gleich sind.
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Ruft einen Hash für das RibbonControlLength-Objekt ab. (Überschreibt ValueType.GetHashCode().)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Überschreibt ValueType.ToString().)

Zum Seitenanfang

Operatoren

  Name Beschreibung
Öffentlicher OperatorStatischer Member Equality Vergleicht zwei RibbonControlLength-Strukturen auf Gleichheit.
Öffentlicher OperatorStatischer Member Inequality Vergleicht zwei RibbonControlLength-Strukturen, um zu bestimmen, ob diese ungleich sind.

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.Windows.Controls.Ribbon-Namespace