# Instance Interface

### InstanceInterface Class

Base class for all Sansar Script Object Oriented C# interfaces.

### Syntax

public class **InstanceInterface**

### Member Details

#### IsValid Property

> Whether or not this interface is valid.
>
> #### Syntax
>
> public [bool](http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean) **IsValid** { get; }
>
> **Value**
>
> > True if this interface is valid
>
> #### Remarks
>
> #### Requirements
>
> **Namespace:** Sansar.Script\
> **Assembly:** Sansar.Script (in Sansar.Script.dll)\
> **Assembly Versions:** 1.0.0.0
>
> ***

#### Conversion Method

> Internal use only.
>
> #### Syntax
>
> **Parameters**
>
> > *instance*
>
> **Returns**
>
> #### Remarks
>
> #### Requirements
>
> **Namespace:** Sansar.Script\
> **Assembly:** Sansar.Script (in Sansar.Script.dll)\
> **Assembly Versions:** 1.0.0.0
>
> ***

***
