실행할 수 있는 간단한 스크립트는 하나 이상의 함수가 있는 하나 이상의 공용 클래스로 구성됩니다. 이 함수에는 항상 [Start] 특성이 지정되어야 합니다.
따라서 간단한 C# 스크립트는 전체적으로 다음과 같은 구조를 갖습니다.
public class <ScriptName> { [Start] public void <FunctionName> { //<Enter your code text here> return; } }
다음 예에서는 C#으로 작성된 아주 간단한 스크립트를 보여 줍니다.
public class SimpleScript { [Start] public void MyFunction() { MessageBox.Show("MyFunction was called!", "SimpleScript"); return; } }
이 예에서는 MyFunction 함수가 있는 SimpleScript 클래스가 생성됩니다. 이 함수에는 [Start] 특성이 지정됩니다. 유틸리티 > 스크립트 > 실행 메뉴 항목으로 스크립트를 실행할 경우 MyFunction was called! 메시지가 표시됩니다.
같은 예를 Visual Basic.Net으로 나타낼 경우 다음과 같습니다.
Public Class SimpleScript <Start> _ Public Sub MyFunction() MessageBox.Show("MyFunction was called!", "SimpleScript") Return End Sub 'MyFunction End Class 'SimpleScript
스크립트는 둘 이상의 함수와 여러 다른 클래스를 포함할 수 있습니다. 어떠한 경우든 정확히 하나의 함수만 [Start] 특성으로 식별되어야 합니다.
참조