ModuleBuilder.DefineUnmanagedResource Methode

Definitie

Definieert een onbeheerde resource in deze module. Het binaire grote object (BLOB) moet de juiste indeling hebben voor een Win32-resource.

Overloads

Name Description
DefineUnmanagedResource(Byte[])

Definieert een onbeheerde ingesloten resource op basis van een ondoorzichtig binair groot object (BLOB) van bytes.

DefineUnmanagedResource(String)

Hiermee definieert u een niet-beheerde resource op basis van de naam van het Win32-resourcebestand.

DefineUnmanagedResource(Byte[])

Definieert een onbeheerde ingesloten resource op basis van een ondoorzichtig binair groot object (BLOB) van bytes.

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

Parameters

resource
Byte[]

Een ondoorzichtige BLOB die een onbeheerde resource vertegenwoordigt.

Uitzonderingen

Er is al een onbeheerde resource gedefinieerd in de assembly van de module.

resource is null.

Opmerkingen

Een assembly kan slechts aan één onbeheerde resource worden gekoppeld. Dit betekent dat aanroepen DefineVersionInfoResource of DefineUnmanagedResource nadat een van de methoden eerder ArgumentExceptionis aangeroepen. Meerdere niet-beheerde resources moeten worden samengevoegd met een hulpprogramma, zoals het hulpprogramma Microsoft ResMerge (niet geleverd bij de algemene taalruntime).

Van toepassing op

DefineUnmanagedResource(String)

Hiermee definieert u een niet-beheerde resource op basis van de naam van het Win32-resourcebestand.

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

Parameters

resourceFileName
String

De naam van het niet-beheerde resourcebestand.

Uitzonderingen

Er is al een onbeheerde resource gedefinieerd in de assembly van de module.

– of –

resourceFileName is de lege tekenreeks ("").

resourceFileName is null.

resourceFileName is niet gevonden.

– of –

resourceFileName is een map.

Opmerkingen

Een assembly kan slechts aan één onbeheerde resource worden gekoppeld. Dit betekent dat aanroepen DefineVersionInfoResource of DefineUnmanagedResource nadat een van de methoden eerder ArgumentExceptionis aangeroepen. Meerdere niet-beheerde resources moeten worden samengevoegd met een hulpprogramma, zoals het hulpprogramma Microsoft ResMerge (niet geleverd bij de algemene taalruntime).

Van toepassing op