IScriptMetadata

IScriptMetadata Interface

Provides information about user scripts.

Syntax

public interface IScriptMetadata

Remarks

internal use only

Requirements

Namespace: Sansar.Metadata
Assembly: Sansar.Script (in Sansar.Script.dll)
Assembly Versions: 1.0.0.0

Members

Public Properties

[read-only]
 
Name string . The full name of the script class as returned by Type.FullName.
[read-only]
 
RegisterReflective bool . True if Sansar.Script.RegisterReflectiveAttribute is attached to this type.
[read-only]
 
Type Type . The type of the script.

Public Methods

 
Create () : object
Creates a new instance of the script.

Member Details

Create Method

Creates a new instance of the script.

Syntax

public object Create ()

Returns

The new script

Remarks

internal use only

Requirements

Namespace: Sansar.Metadata
Assembly: Sansar.Script (in Sansar.Script.dll)
Assembly Versions: 1.0.0.0

Name Property

The full name of the script class as returned by Type.FullName.

Syntax

public string Name { get; }

Value

Documentation for this section has not yet been entered.

Remarks

internal use only

Requirements

Namespace: Sansar.Metadata
Assembly: Sansar.Script (in Sansar.Script.dll)
Assembly Versions: 1.0.0.0

RegisterReflective Property

True if Sansar.Script.RegisterReflectiveAttribute is attached to this type.

Syntax

public bool RegisterReflective { get; }

Value

Documentation for this section has not yet been entered.

Remarks

internal use only

Requirements

Namespace: Sansar.Metadata
Assembly: Sansar.Script (in Sansar.Script.dll)
Assembly Versions: 1.0.0.0

Type Property

The type of the script.

Syntax

public Type Type { get; }

Value

Documentation for this section has not yet been entered.

Remarks

internal use only

Requirements

Namespace: Sansar.Metadata
Assembly: Sansar.Script (in Sansar.Script.dll)
Assembly Versions: 1.0.0.0


Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

0 Comments

Article is closed for comments.