ApplicationBase 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 애플리케이션과 관련된 속성, 메서드 및 이벤트를 제공합니다.
public ref class ApplicationBase
public class ApplicationBase
type ApplicationBase = class
Public Class ApplicationBase
- 상속
-
ApplicationBase
- 파생
예제
이 예제에서는 이 값을 사용할 수 있는 경우 메서드를 사용하여 My.Application.GetEnvironmentVariable PATH 환경 변수의 값을 가져와서 표시합니다. 그렇지 않으면 PATH 환경 변수가 존재하지 않음을 나타내는 메시지가 표시됩니다.
Private Sub TestGetEnvironmentVariable()
Try
MsgBox("PATH = " & My.Application.GetEnvironmentVariable("PATH"))
Catch ex As System.ArgumentException
MsgBox("Environment variable 'PATH' does not exist.")
End Try
End Sub
설명
개체에 의해 My.Application 노출되는 속성은 현재 애플리케이션 또는 DLL과만 연결된 데이터를 반환합니다. 을 사용하여 시스템 수준 정보를 변경할 My.Application수 없습니다.
개체는 My.Application 다음 클래스로 구성됩니다.
ApplicationBase 는 모든 프로젝트에서 사용할 수 있는 멤버를 제공합니다.
WindowsFormsApplicationBase Windows Forms 애플리케이션에서 사용할 수 있는 멤버를 제공합니다.
ConsoleApplicationBase 는 콘솔 애플리케이션에서 사용할 수 있는 멤버를 제공합니다.
생성자
| Name | Description |
|---|---|
| ApplicationBase() |
ApplicationBase 클래스의 새 인스턴스를 초기화합니다. |
속성
| Name | Description |
|---|---|
| Culture |
현재 스레드가 문자열 조작 및 문자열 서식 지정에 사용하는 문화권을 가져옵니다. |
| Info |
버전 번호, 설명 등과 같은 애플리케이션 어셈블리에 대한 정보를 가져오기 위한 속성을 제공하는 개체를 가져옵니다. |
| Log |
애플리케이션의 로그 수신기에 이벤트 및 예외 정보를 쓰기 위한 속성 및 메서드를 제공하는 개체를 가져옵니다. |
| UICulture |
현재 스레드가 문화권별 리소스를 검색하는 데 사용하는 문화권을 가져옵니다. |
메서드
| Name | Description |
|---|---|
| ChangeCulture(String) |
문자열 조작 및 문자열 서식 지정을 위해 현재 스레드에서 사용하는 문화권을 변경합니다. |
| ChangeUICulture(String) |
현재 스레드가 문화권별 리소스를 검색하는 데 사용하는 문화권을 변경합니다. |
| Equals(Object) |
지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (다음에서 상속됨 Object) |
| GetEnvironmentVariable(String) |
지정된 환경 변수의 값을 반환합니다. |
| GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
| GetType() |
현재 인스턴스의 Type 가져옵니다. (다음에서 상속됨 Object) |
| MemberwiseClone() |
현재 Object단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
| ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |