Questa documentazione è stata archiviata e non viene gestita.

Metodo StronglyTypedResourceBuilder.Create (String, String, String, String, CodeDomProvider, Boolean, String[]%)

Aggiornamento: novembre 2007

Genera un file di classe contenente proprietà fortemente tipizzate che corrispondono alle risorse nel file RESX specificato.

Spazio dei nomi:  System.Resources.Tools
Assembly:  System.Design (in System.Design.dll)

public static CodeCompileUnit Create(
	string resxFile,
	string baseName,
	string generatedCodeNamespace,
	string resourcesNamespace,
	CodeDomProvider codeProvider,
	bool internalClass,
	out string[] unmatchable
)
public static CodeCompileUnit Create(
	String resxFile,
	String baseName,
	String generatedCodeNamespace,
	String resourcesNamespace,
	CodeDomProvider codeProvider,
	boolean internalClass,
	/** @attribute OutAttribute */ /** @ref */String[] unmatchable
)
public static function Create(
	resxFile : String, 
	baseName : String, 
	generatedCodeNamespace : String, 
	resourcesNamespace : String, 
	codeProvider : CodeDomProvider, 
	internalClass : boolean, 
	unmatchable : String[]
) : CodeCompileUnit

Parametri

resxFile
Tipo: System.String

Nome di un file RESX utilizzato come input.

baseName
Tipo: System.String

Nome della classe da generare.

generatedCodeNamespace
Tipo: System.String

Spazio dei nomi della classe da generare.

resourcesNamespace
Tipo: System.String

Spazio dei nomi della risorsa da generare.

codeProvider
Tipo: System.CodeDom.Compiler.CodeDomProvider

Classe CodeDomProvider che fornisce la lingua in cui la classe verrà generata.

internalClass
Tipo: System.Boolean

true per generare una classe interna; false per generare una classe pubblica.

unmatchable
Tipo: System.String[]%

Matrice String che contiene ogni nome di risorsa per cui non è possibile generare una proprietà. In genere non è possibile generare una proprietà perché il nome della risorsa non è un identificatore valido.

Valore restituito

Tipo: System.CodeDom.CodeCompileUnit

Contenitore CodeCompileUnit.

EccezioneCondizione
ArgumentNullException

basename o codeProvider è null.

Utilizzare il metodo Create per generare una classe che fornisce l'accesso in sola lettura, fortemente tipizzato, alle risorse contenute nel parametro resxFile.

La classe StronglyTypedResourceBuilder ignora i nomi di risorsa che iniziano con i caratteri "$" o ">>". I nomi di risorsa "Culture" e "ResourceManager" sono identificatori non validi.

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

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

.NET Framework

Supportato in: 3.5, 3.0, 2.0
Mostra: