Freigeben über


EnumValue<T>-Klasse

Defines EnumValue - enum value for attributes.

Vererbungshierarchie

System.Object
  DocumentFormat.OpenXml.OpenXmlSimpleType
    DocumentFormat.OpenXml.EnumValue<T>

Namespace:  DocumentFormat.OpenXml
Assembly:  DocumentFormat.OpenXml (in DocumentFormat.OpenXml.dll)

Syntax

'Declaration
Public Class EnumValue(Of T As {Structure, New}) _
    Inherits OpenXmlSimpleType
'Usage
Dim instance As EnumValue(Of T)
public class EnumValue<T> : OpenXmlSimpleType
where T : struct, new()

Typparameter

  • T
    Must be enum with EnumStringValueAttribute on every enum value.

Threadsicherheit

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

Siehe auch

Referenz

EnumValue<T>-Member

DocumentFormat.OpenXml-Namespace