다음을 통해 공유


DataSpecifier 클래스

구문 분석할 데이터 지정자를 해결 하는 기능을 제공 하는 유틸리티 클래스를 나타냅니다.

상속 계층 구조

Object
  Microsoft.VisualStudio.Data.Framework.DataSpecifier

네임스페이스:  Microsoft.VisualStudio.Data.Framework
어셈블리:  Microsoft.VisualStudio.Data.Framework(Microsoft.VisualStudio.Data.Framework.dll)

구문

‘선언
Public NotInheritable Class DataSpecifier
public sealed class DataSpecifier
public ref class DataSpecifier sealed
[<Sealed>]
type DataSpecifier =  class end
public final class DataSpecifier

DataSpecifier 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 Alignment 맞춤 구성 요소를 나타내는 데이터 지정자 문자열 부분을 가져옵니다.
Public 속성 FormatString FormatString 구성 요소를 나타내는 데이터 지정자 문자열 부분을 가져옵니다.
Public 속성 Qualifier 구성 요소 한정자를 나타내는 데이터 지정자 문자열 부분을 가져옵니다.
Public 속성 Specifier 지정자의 구성 요소를 나타내는 데이터 지정자 문자열 부분을 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 Equals 지정한 개체와 현재 개체가 같은지를 확인합니다. (Object에서 상속됨)
Public 메서드 GetHashCode 기본 해시 함수로 작동합니다. (Object에서 상속됨)
Public 메서드 GetType 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Public 메서드정적 멤버 Parse(String) 해당 컴포넌트와 반환 데이터 지정자 문자열을 구문 분석 하는 DataSpecifier 구문 분석 된 구성 요소가 들어 있는 개체 인스턴스입니다.
Public 메서드정적 멤버 Parse(String, Int32%) 해당 구성 요소에 지정 된 인덱스에서 시작 하는 데이터 지정자 문자열을 구문 분석 한 다음 반환 된 DataSpecifier 구문 분석된 구성 요소를 포함 하는 개체 인스턴스.
Public 메서드정적 멤버 Resolve(String, DataSpecifier.Resolver) 데이터 지정자 문자열은 지정 된 대리자 확인자 메서드를 사용 하 여 해당 텍스트 표현으로 변환 합니다.
Public 메서드정적 멤버 Resolve(String, Int32%, DataSpecifier.Resolver) 지정한 인덱스에 지정한 대리자 확인자 메서드를 사용 하 여 해당 텍스트 표현으로 데이터 지정자 문자열을 변환 합니다.
Public 메서드정적 멤버 ResolveAll 지정 된 대리자 확인자 메서드를 사용 하 여 해당 텍스트 표현으로 하나 이상의 데이터 지정자의 문자열을 변환 합니다.
Public 메서드 ToString 모든 구성 요소를 지정 된 구성 문자열 표현을 반환 합니다. DataSpecifier 개체입니다. (Object.ToString을(를) 재정의함)

위쪽

설명

데이터 지정자의 문자열 표시 형식을 지정합니다. 형식 문자열은 {qualifier.]specifier,alignment[:formatString}. 데이터 지정자 문자열의 각 구성 요소의 자세한 설명을 다음입니다.

qualifier

  • 선택적인 qualifier 구성 요소 지정자 속성이 속한 엔터티의 이름입니다.

specifier

  • 필요한 specifier 구성 요소를 식별 하는 속성입니다.

alignment

  • 선택적인 alignment 구성 요소는 기본 형식의 필드 너비를 나타내는 부호 있는 정수입니다. 경우 값의 alignment 는 서식이 지정 된 문자열의 길이 보다 작은 alignment 무시 됩니다 및 서식이 지정 된 문자열의 길이가 필드 너비로 사용 됩니다. 서식이 지정 된 데이터 필드에서 오른쪽 경우 맞춤입니다 alignment 양수 이면 왼쪽에 맞춰진 경우 alignment 음수입니다. 채우기가 필요하면 공백이 사용됩니다. 쉼표가 필요한 경우 alignment 지정 된.

formatString

  • 선택적인 formatString 구성 요소 형식을 지정할 개체의 형식에 대 한 적절 한 형식 문자열입니다. 숫자 형식 문자열을 지정 합니다. 해당 개체가 숫자 값 이면 해당 개체가 있으면 날짜 및 시간 형식 문자열은 DateTime 개체 또는 해당 개체가 열거형 값 이면 열거형 형식 문자열입니다. 경우 formatString 지정 하지 않으면 숫자, 날짜 및 시간 또는 열거형 형식에 대 한 일반 (G) 형식 지정 자가 사용 됩니다. 콜론 필요한 경우 formatString 지정 된.

예를 들어, 데이터 지정자 데이터 개체 보기 XML 파일에서 서버 탐색기 노드 모양을 지정할 수 있습니다. 특히 기본 연결 노드 이름을 XML 파일의 ConnectionNode 태그에서 InitialDisplayName 태그에 다음 데이터 지정자의 컬렉션으로 지정: {Root.Name}.{Name}입니다.{DefaultSchema}입니다.

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

Microsoft.VisualStudio.Data.Framework 네임스페이스