다음을 통해 공유


ProvideEditorFilenameAttribute 클래스

정의

지정된 편집기 팩터리에 파일 이름을 연결합니다.

public ref class ProvideEditorFilenameAttribute : Microsoft::VisualStudio::Shell::ProvideEditorAttributeBase
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public class ProvideEditorFilenameAttribute : Microsoft.VisualStudio.Shell.ProvideEditorAttributeBase
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideEditorFilenameAttribute = class
    inherit ProvideEditorAttributeBase
Public Class ProvideEditorFilenameAttribute
Inherits ProvideEditorAttributeBase
상속
특성

생성자

ProvideEditorFilenameAttribute(Object, String, Int32)

ProvideEditorFilenameAttribute의 인스턴스를 초기화합니다.

속성

DefaultName

편집기의 기본 이름

Factory

편집기 팩터리 guid입니다.

(다음에서 상속됨 ProvideEditorAttributeBase)
Filename

파일 지정자(확장명 또는 파일 이름)

NameResourceID

편집기 이름의 리소스 ID

Priority

이 파일 지정자 등록의 우선 순위입니다.

RegisterFactory

지정된 편집기 팩터리도 등록할지 여부를 나타냅니다. 기본값은 true입니다.

TypeId

RegistrationAttribute 파생 클래스가 System.ComponentModel.TypeDescriptor.GetAttributes(...)와 함께 작동하도록 하려면 TypeID 속성을 재정의합니다. 이 속성에서 파생된 특성은 클래스에 적용할 수 있는 인스턴스에 대한 더 나은 제어가 필요한 경우에만 이 속성을 재정의해야 합니다.

(다음에서 상속됨 RegistrationAttribute)

메서드

GetPackageRegKeyPath(Guid)

VSPackage의 레지스트리 경로(애플리케이션의 레지스트리 루트를 기준으로)를 가져옵니다.

(다음에서 상속됨 RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

지정된 컨텍스트에 이 특성을 등록하기 위해 호출됩니다. 컨텍스트에는 등록 정보를 배치할 위치가 포함됩니다. 등록되는 형식 및 경로 정보도 포함됩니다.

이 메서드는 등록 및 등록 취소를 위해 호출됩니다. 차이점은 등록 취소 시 적용된 변경 내용을 되돌리는 하이브만 사용한다는 것입니다.

Unregister(RegistrationAttribute+RegistrationContext)

이 편집기를 등록 취소합니다.

적용 대상