FontDescriptionImporter.Import Method
Note
This method is available only when developing for Windows.
Called by the XNA Framework when importing a .spritefont file to be used as a game asset. This is the method called by the XNA Framework when an asset is to be imported into an object that can be recognized by the Content Pipeline.
Syntax
'Declaration
Public Overrides Function Import ( _
filename As String, _
context As ContentImporterContext _
) As FontDescription
public override FontDescription Import (
string filename,
ContentImporterContext context
)
public:
FontDescription Import(
String filename,
ContentImporterContext context
) override
Parameters
- filename
Type: String
Name of a game asset file. - context
Type: ContentImporterContext
Contains information for importing a game asset, such as a logger interface.
Return Value
Type: FontDescription
Resulting game asset.
Exceptions
Exception type | Condition |
---|---|
ArgumentNullException | filename is null. |
SecurityException | Sufficient permissions are not available to access filename. |
FileNotFoundException | The file identified by the filename does not exist. |
UriFormatException | The format of filename is not correct. |
InvalidContentException | The XML in filename is either badly formed or does not represent a FontDescription object. |
Requirements
Namespace: Microsoft.Xna.Framework.Content.Pipeline
Assembly: Microsoft.Xna.Framework.Content.Pipeline (in microsoft.xna.framework.content.pipeline.dll)
See Also
Reference
FontDescriptionImporter Class
FontDescriptionImporter Members
Microsoft.Xna.Framework.Content.Pipeline Namespace
Platforms
Windows 7, Windows Vista, Windows XP