ModuleBuilder.DefineUnmanagedResource Metódus

Definíció

Nem felügyelt erőforrást definiál ebben a modulban. A bináris nagy objektumnak (BLOB) a Win32-erőforrás megfelelő formátumával kell rendelkeznie.

Túlterhelések

Name Description
DefineUnmanagedResource(Byte[])

Nem felügyelt beágyazott erőforrást határoz meg, amely egy átlátszatlan bináris nagy objektumot (BLOB) ad meg bájtból.

DefineUnmanagedResource(String)

Egy nem felügyelt erőforrást határoz meg a Win32-erőforrásfájl neve alapján.

DefineUnmanagedResource(Byte[])

Nem felügyelt beágyazott erőforrást határoz meg, amely egy átlátszatlan bináris nagy objektumot (BLOB) ad meg bájtból.

public:
 void DefineUnmanagedResource(cli::array <System::Byte> ^ resource);
public void DefineUnmanagedResource(byte[] resource);
member this.DefineUnmanagedResource : byte[] -> unit
Public Sub DefineUnmanagedResource (resource As Byte())

Paraméterek

resource
Byte[]

Nem felügyelt erőforrást jelképező átlátszatlan BLOB.

Kivételek

A modul szerelvényében már definiáltak nem felügyelt erőforrást.

resource az null.

Megjegyzések

Egy szerelvény csak egy nem felügyelt erőforráshoz társítható. Ez azt jelenti, hogy a hívás DefineVersionInfoResource vagy DefineUnmanagedResource az egyik metódus meghívása után korábban dobtak ArgumentException. Több nem felügyelt erőforrást kell egyesíteni egy olyan eszközzel, mint például a Microsoft ResMerge segédprogram (a közös nyelvi futtatókörnyezet nem érhető el).

A következőre érvényes:

DefineUnmanagedResource(String)

Egy nem felügyelt erőforrást határoz meg a Win32-erőforrásfájl neve alapján.

public:
 void DefineUnmanagedResource(System::String ^ resourceFileName);
public void DefineUnmanagedResource(string resourceFileName);
member this.DefineUnmanagedResource : string -> unit
Public Sub DefineUnmanagedResource (resourceFileName As String)

Paraméterek

resourceFileName
String

A nem felügyelt erőforrásfájl neve.

Kivételek

A modul szerelvényében már definiáltak nem felügyelt erőforrást.

-vagy-

resourceFileName az üres sztring ("").

resourceFileName az null.

resourceFileName nem található.

-vagy-

resourceFileName könyvtár.

Megjegyzések

Egy szerelvény csak egy nem felügyelt erőforráshoz társítható. Ez azt jelenti, hogy a hívás DefineVersionInfoResource vagy DefineUnmanagedResource az egyik metódus meghívása után korábban dobtak ArgumentException. Több nem felügyelt erőforrást kell egyesíteni egy olyan eszközzel, mint például a Microsoft ResMerge segédprogram (a közös nyelvi futtatókörnyezet nem érhető el).

A következőre érvényes: