次の方法で共有


Guid コンストラクタ (UInt32, UInt16, UInt16, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte)

指定した符号なし整数およびバイトを使用して、Guid クラスの新しいインスタンスを初期化します。

このコンストラクタは、CLS に準拠していません。  

名前空間: System
アセンブリ: mscorlib (mscorlib.dll 内)

構文

'宣言
<CLSCompliantAttribute(False)> _
Public Sub New ( _
    a As UInteger, _
    b As UShort, _
    c As UShort, _
    d As Byte, _
    e As Byte, _
    f As Byte, _
    g As Byte, _
    h As Byte, _
    i As Byte, _
    j As Byte, _
    k As Byte _
)
'使用
Dim a As UInteger
Dim b As UShort
Dim c As UShort
Dim d As Byte
Dim e As Byte
Dim f As Byte
Dim g As Byte
Dim h As Byte
Dim i As Byte
Dim j As Byte
Dim k As Byte

Dim instance As New Guid(a, b, c, d, e, f, g, h, i, j, k)
[CLSCompliantAttribute(false)] 
public Guid (
    uint a,
    ushort b,
    ushort c,
    byte d,
    byte e,
    byte f,
    byte g,
    byte h,
    byte i,
    byte j,
    byte k
)
[CLSCompliantAttribute(false)] 
public:
Guid (
    unsigned int a, 
    unsigned short b, 
    unsigned short c, 
    unsigned char d, 
    unsigned char e, 
    unsigned char f, 
    unsigned char g, 
    unsigned char h, 
    unsigned char i, 
    unsigned char j, 
    unsigned char k
)
/** @attribute CLSCompliantAttribute(false) */ 
public Guid (
    UInt32 a, 
    UInt16 b, 
    UInt16 c, 
    byte d, 
    byte e, 
    byte f, 
    byte g, 
    byte h, 
    byte i, 
    byte j, 
    byte k
)
CLSCompliantAttribute(false) 
public function Guid (
    a : uint, 
    b : ushort, 
    c : ushort, 
    d : byte, 
    e : byte, 
    f : byte, 
    g : byte, 
    h : byte, 
    i : byte, 
    j : byte, 
    k : byte
)

パラメータ

  • a
    GUID の最初の 4 バイト。
  • b
    GUID の次の 2 バイト。
  • c
    GUID の次の 2 バイト。
  • d
    GUID の次のバイト。
  • e
    GUID の次のバイト。
  • f
    GUID の次のバイト。
  • g
    GUID の次のバイト。
  • h
    GUID の次のバイト。
  • i
    GUID の次のバイト。
  • j
    GUID の次のバイト。
  • k
    GUID の次のバイト。

解説

この方法でバイトを指定した場合、エンディアンについて考慮する必要がありません。

使用例

Guid(0xa,0xb,0xc,0,1,2,3,4,5,6,7) と指定すると、"0000000a-000b-000c-0001-020304050607" に相当する Guid が作成されます。

プラットフォーム

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 2.0、1.1、1.0

.NET Compact Framework

サポート対象 : 2.0

参照

関連項目

Guid 構造体
Guid メンバ
System 名前空間