다음을 통해 공유


IVsaScriptScope 인터페이스

정의

범위를 확인할 메서드를 정의합니다. VsaEngine의 전역 범위 개체가 이 인터페이스를 구현합니다.

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

public interface class IVsaScriptScope : Microsoft::Vsa::IVsaItem
public interface class IVsaScriptScope : Microsoft::JScript::Vsa::IJSVsaItem
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("ED4BAE22-2F3C-419a-B487-CF869E716B95")]
public interface IVsaScriptScope : Microsoft.Vsa.IVsaItem
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("ED4BAE22-2F3C-419a-B487-CF869E716B95")]
public interface IVsaScriptScope : Microsoft.JScript.Vsa.IJSVsaItem
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("ED4BAE22-2F3C-419a-B487-CF869E716B95")>]
type IVsaScriptScope = interface
    interface IVsaItem
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("ED4BAE22-2F3C-419a-B487-CF869E716B95")>]
type IVsaScriptScope = interface
    interface IJSVsaItem
Public Interface IVsaScriptScope
Implements IVsaItem
Public Interface IVsaScriptScope
Implements IJSVsaItem
특성
구현

속성

IsDirty

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

항목의 현재 메모리 내의 표현이 지속된 표현과 다른지 여부를 나타내는 값을 반환합니다.

(다음에서 상속됨 IJSVsaItem)
ItemType

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

CreateItem(String, JSVsaItemType, JSVsaItemFlag) 메서드에 의해 결정된 대로 지정된 개체의 형식을 가져옵니다.

(다음에서 상속됨 IJSVsaItem)
Name

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

항목의 이름을 가져오거나 설정합니다.

(다음에서 상속됨 IJSVsaItem)
Parent

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

클래스에서 구현되는 경우 부모 개체에 대한 참조를 가져옵니다.

메서드

AddItem(String, JSVsaItemType)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

클래스에서 구현되는 경우 범위에 항목을 추가합니다.

AddItem(String, VsaItemType)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

클래스에서 구현되는 경우 범위에 항목을 추가합니다.

CreateDynamicItem(String, JSVsaItemType)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

클래스에서 구현되는 경우 범위에 항목을 추가합니다. 이 메서드를 사용하려면 VsaEngine을 실행해야 합니다.

CreateDynamicItem(String, VsaItemType)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

클래스에서 구현되는 경우 범위에 항목을 추가합니다. 이 메서드를 사용하려면 VsaEngine을 실행해야 합니다.

GetItem(String)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

클래스에서 구현되는 경우 지정된 이름으로 지정된 범위에서 항목을 가져옵니다.

GetItemAtIndex(Int32)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

클래스에서 구현되는 경우 지정된 인덱스 값으로 지정된 범위에서 항목을 가져옵니다.

GetItemCount()

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

클래스에서 구현되는 경우 범위 내 항목의 개수를 가져옵니다.

GetObject()

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

클래스에서 구현되는 경우 전역 범위에 대한 참조를 가져옵니다.

GetOption(String)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

스크립트 엔진에 대한 구현 관련 옵션을 가져옵니다.

(다음에서 상속됨 IJSVsaItem)
RemoveItem(IJSVsaItem)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

클래스에서 구현되는 경우 지정된 IJSVsaItem 개체를 범위에서 제거합니다.

RemoveItem(IVsaItem)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

클래스에서 구현되는 경우 지정된 IVsaItem 개체를 범위에서 제거합니다.

RemoveItem(String)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

클래스에서 구현되는 경우 지정된 이름으로 지정된 항목을 범위에서 제거합니다.

RemoveItemAtIndex(Int32)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

클래스에서 구현되는 경우 지정된 인덱스 값으로 지정된 항목을 범위에서 제거합니다.

SetOption(String, Object)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

스크립트 엔진에 대한 구현 관련 옵션을 설정합니다.

(다음에서 상속됨 IJSVsaItem)

적용 대상

추가 정보