Microsoft.VisualStudio.Shell Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sınıflar
AccountPickerOptions |
Hesap seçici oluşturmak için kullanılan seçenekleri temsil eder. |
AccountPickerOptions2 |
Kimlik hizmetiyle çalışan bir hesap seçici oluşturmak için kullanılan seçenekleri temsil eder. |
ActivityLog |
İletileri IVsActivityLog'a günlüğe kaydetmek için uygun yönetilen yöntemler sağlayan sınıf. |
AppliesToUIContextAttribute |
Bu dışarı aktarmanın ne zaman uygulanacağını belirtmek için BIR MEF dışarı aktarmasına UIContext meta verileri ekler. |
AsyncOpenDocumentResult | |
AsyncPackage |
Zaman uyumsuz hizmetleri işleyebilen bir VSPackage'i temsil eder. |
AsyncSaveResult |
Zaman uyumsuz kaydetme işleminin sonuçlarını temsil eder |
AsyncServiceProvider |
Zaman uyumsuz bir hizmet sağlayıcısı. |
BlockingTaskEventArgs |
Engelleme görevi bilgilerini geçiren olayla kullanılacak olay bağımsız değişkeni. Parametreler, kullanıcı arabirimi iş parçacığında beklenen görevi (engellenen görev) ve beklemeyi engelleyen görevi (engelleme görevi) tanımlar. |
BulkFileOperation |
BulkFileOperation, şu anda çözümde açılmış olan dosyaları toplu olarak güvenli bir şekilde gerçekleştirmek için işlevsellik sağlar. Örneklerden biri SCC'dir. İşlemin öncesinde tüketici, değişikliklerin beklendiği tahmini dosya ve klasör kümesini sağlamalıdır. Bu sınıf, tüm bu dosyalar için "uygulamalı" mantığıyla ilgilenir. İşlem tamamlandıktan sonra BulkFileOperation "uygulamalı" mantık için gerekli tüm işi yapar ve nelerin yeniden yüklenmesi gerektiği konusunda bir karar alır (proje/çözüm/hiçbir şey). İşlem sırası şunlardır: QueryBulkFileOperationAsync BeginAsync (isteğe bağlı) EndAsync (isteğe bağlı, ancak beginAsync'in bundan önce tamamlanması gerekir) Bu API'yi uygun olmayan kullanıma karşı çok katıdır; örneğin BeginAsync'i beklemeden EndAsync'i çağırmak veya aynı yöntemi iki kez çağırmak gibi. Bu durumda özel durum oluşturulur. |
CircularTaskDependencyException |
Döngüsel bağımlılık istenen görev bekleme işlemi sırasında kilitlenmeye neden olduğunda oluşturulan özel durum. |
CodeContainer |
Kod kapsayıcısı için kukla sınıfı. Kod Kapsayıcısı Kayıt Defteri hazır olduğunda, bir kod kapsayıcısı gerçekten kullanılabilir olduğunda kaldırılır. |
CodeGeneratorRegistrationAttribute |
Bu öznitelik, belirli bir dosya türü için özel bir dosya oluşturucu kayıt defteri girdisi ekler.
Örneğin: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Generators |
CommandNavigationHelper |
Menüler ve araç çubuklarıyla etkileşime geçtikten sonra öğeleri odaklanacak şekilde kaydeder ve geri yükler. |
CommandSetRegistrationAttribute |
Bir sınıfı CommandSet olarak bildirir ve komut kümesi için ad ve ilişkili hizmet aracısı hizmetini belirtir. Komut kümesi ile ProvideCommandAttributekomutlar sağlayabilir. |
CommonMessagePump |
CommonMessagePump, bir tanıtıcı veya tanıtıcı sinyal alınana kadar çağıranların geçerli iş parçacığını engellemesine olanak tanır. Bekleme sırasında, yeniden giriş yapılmasını önlemek için IDE kalıcı bir duruma yerleştirilir. Bekleme işlemi 2 saniyeden uzun sürerse kullanıcıya iptal edilebilecek bir bekleme iletişim kutusu sunulur (varsayılan olarak). Arayanlar, bekleme iletişim kutusunda varsayılan metni gösterecek varsayılan davranışı çağırabilir veya iletişim kutusu metni, durum çubuğu metni, zaman aşımı değerleri vb. için özel değerler sağlayabilir. Arayanlar ayrıca IVsCommonMessagePumpClientEvents'in özel bir uygulamasını da sağlayabilir ve bu da istemcinin iletiler işlendiğinde, zaman aşımı veya sinyal verilen bir tanıtıcı gibi belirli olaylar gerçekleştiğinde kodu çalıştırmasına olanak tanır. Bu arabirim, beklemenin devam etmesi veya geri dönmesi durumunda detemine etmek için de kullanılabilir. |
ComponentPickerPropertyPageAttribute |
Bu öznitelik, Bileşen seçici için özellik sayfası kaydını ekler Örneğin: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0Exp\ComponentPickerPages\My Component Page] @="#13925" "Package"="{B0002DC2-56EE-4931-93F7-70D6E9863940}" "Page"="{0 A9F3920-3881-4f50-8986-9EDEC7B33566}" "Sort"=dword:00000014 "AddToMru"=dword:00000000 "ComponentType"=".Net Assembly" |
ComUtilities |
Yönetilmeyen kod (COM nesneleri) ve birlikte çalışma türleriyle etkileşim kurarken kullanılan çeşitli yöntemler sağlayan bir sınıf |
DefaultRegistryRootAttribute |
VSPackage bilgilerini kaydetmek için kullanılan varsayılan kayıt defteri kökünü tanımlar. Bu sınıf devralınamaz. |
DesignPropertyDescriptor |
DesignPropertyDescriptor'ın amacı özellik kılavuzunda özelliğin görünen adını özelleştirmemize izin vermektir. PropertyDescriptor'ın CLR uygulamalarından hiçbiri DisplayName'i değiştirmenize izin vermez. |
DialogContainerWithToolbar |
Visual Studio'da kalıcı formlar uygulamak için bu sınıfı kullanın. Uygulama, formun standart komut yönlendirmeye katılması için bir Visual Studio komut çubuğu barındırmasını sağlar. |
DialogKeyEventArgs |
tarafından DialogKeyPendingEventkullanılan olay birleştirmeleri. |
DialogPage |
Visual Studio ayar mekanizmasını kullanarak Visual Studio otomasyon modeli, Windows Forms ve durum kalıcılığı desteğiyle Araç Kutusu özellik sayfalarını, ToolsOptions sayfalarını veya özel kullanıcı arabirimi iletişim kutularını uygulamaya yönelik standart bir iletişim kutusu işlevi sağlar. |
DialogPage.PageApplyEventArgs |
yönteminin uygulama olayının nasıl işlendiğini belirtmesine izin veren OnApply(DialogPage+PageApplyEventArgs) olay bağımsız değişkenleri. |
EditorFactoryNotifyForProjectAttribute |
Bu öznitelik, bu türdeki bir öğe eklendiğinde veya yeniden adlandırıldığında Project'in IVsEditorFactoryNotify yöntemlerini çağırması için bir Proje Sistemi için Dosya Uzantısı ekler. |
EnumerableComCollection<TComEnumerator,TEnumerated> |
COM stili IEnumXXX arabirimleri çevresinde IEnumerable sarmalayıcı sağlayan türler için genel temel sınıf. |
EnumerableHierarchiesCollection |
Hiyerarşi koleksiyonu üzerinde basit bir yinelemeyi destekleyen bir temel sınıf sağlar. |
ErrorListProvider |
Bu görev sağlayıcısı, Visual Studio Hata Listesi penceresi için görevler sağlamak için kullanılır. |
ErrorTask |
Görev Listesi'nde bir hata görevini temsil eder. Bu sınıf uygular IVsErrorItem. |
EventSinkCollection |
Nesneleri "tanımlama bilgileri" tamsayısına eşler. Bu, IVsHierarchy, IVsCfgProvider2, IVsBuildableProjectCfg gibi Advise/Unadvise yöntemlerine sahip VS arabirimlerinin uygulanmasına yardımcı olur. |
ExceptionExtensions | |
ExtensionPointAsyncPackage | |
ExtensionPointPackage |
uygulayan temel sınıfın Package genişletilmiş bir sürümünü temsil eder IVsPackageExtensionProvider. |
ExtensionPointRegistrationAttribute |
Türetilmiş sınıflar tarafından belirtilen türde bir uzantı noktası sağlayıcısını ExtensionProviderType olarak kaydeder. |
FocusChangeForCrossThreadClientEventArgs |
Farklı bir iş parçacığına ait olan ve Win32 odağını edinen bir alt Win32 HWND'si olduğunda Visual Studio'nun kullanıcı arabirimi iş parçacığı üzerindeki bir denetim tarafından oluşturulur. Visual Studio etkinleştirmeyi kaybettiğinde /geri kazandığında düzgün odak geri yükleme için gereklidir. |
HierarchyGraphNodeProperties | |
HierarchyItemCollectionChangedEventArgs | |
HierarchyItemEventArgs |
ve olayları tarafından AfterInvalidateItemsOnItemAdded hangi öğenin geçersiz kılındığını veya eklendiğini belirtmek için kullanılan olay bağımsız değişkenleri sağlar. |
HierarchyManipulationStateScope |
IVsHierarchyManipulationStateContext'in belirlenimci geri yüklenmesini kolaylaştıran basit sınıf. |
HierarchyTreeFilterProvider |
Bir ISolutionTreeFilterProvider'ın ortak parçalarından bazılarını uygulayan temel sınıf. |
HierarchyTreeFilterProvider.HierarchyTreeFilter |
Bir ISolutionTreeFilter'ın ortak parçalarından bazılarını uygulayan temel sınıf. Bu, yeni eklenen hiyerarşi öğelerinin filtreyle eşleşmese bile filtrelenmiş görünümde her zaman görünür olmasını sağlamaya yönelik bir davranış içerir. Türetilmiş türler yine de dahil edilen öğeler kümesini oluşturmak için mantığı uygulamalıdır. |
InfoBarActionItem |
InfoBarModel'in metin aralıkları veya eylem öğeleri içindeki düğmeyi veya köprüyü temsil eder. |
InfoBarActionItemEventArgs |
IVsInfoBarUIElement üzerindeki bir eylemle ilgili olay bağımsız değişkenleri. |
InfoBarButton |
InfoBarModel'in ActionItems koleksiyonu içindeki bir düğmeyi temsil eder. |
InfoBarEventArgs |
IVsInfoBarUIElement hakkında olay bağımsız değişkenleri. |
InfoBarHyperlink |
InfoBarModel'in ActionItems koleksiyonu içindeki köprüyü temsil eder. |
InfoBarModel |
IVsInfoBarUIFactory.CreateInfoBar ile kullanılmak üzere IVsInfoBar uygulayan bir veri modeli oluşturur. |
InfoBarTextSpan |
InfoBarModel içindeki bir metin aralığını temsil eder. |
InstalledProductRegistrationAttribute |
Bu öznitelik, paketiniz için bir 'yüklü ürün' kaydeder. |
InstalledToolboxItemInfo |
Mevcut bir araç kutusu öğesi hakkında bilgi sağlar. |
KnownColorThemes |
Önceden tanımlanmış, iyi bilinen Renk Temaları |
KnownSettingsContainers |
Bilinen ayarlar kapsayıcılarını Listeler. |
KnownUIContexts |
Önceden tanımlanmış, iyi bilinen UIContexts |
LocalizableProperties |
LocalizableProperties bir nesnenin yerelleştirilebilir özellikleri hakkında özel tür bilgileri sağlayan bir sınıf sağlar. |
LocDisplayNameAttribute |
Bağımsız değişken içermeyen bir özellik, olay veya public void yöntemi için yerelleştirilebilir görünen adı belirtir. |
MsiComponentIdAttribute |
Bu öznitelik, MSI yükleyicisi tarafından kullanılan MSI bileşen kimliğini tanımlar. Bu bileşen kimliği, bu bileşenin yükleme yolunu belirtmek için kullanılır. Paket MSI tarafından yüklenecekse, bu bir paket sınıfına yerleştirilmelidir. |
MsiTokenAttribute |
MSI yükleyicisi için bir belirteç dizesi tanımlar. |
NewDocumentStateScope |
IVsNewDocumentStateContext'in belirlenimci geri yüklenmesini kolaylaştıran basit sınıf. |
ObservableSettingsListBase<TValue> |
Kesin olarak türü belirlenmiş değerlerin gözlemlenebilir ISettingsList örnekleri için temel tür. |
OleDataObject |
IOleDataObject arabirimini uygulayan yönetilen bir sınıf sağlar. |
OleMenuCmdEventArgs |
Invoke işlevi çağrıldığında OleMenuCommand nesnesine geçirilen bağımsız değişkenler kümesidir |
OleMenuCommand |
Bu sınıf MenuCommand'ın bir genişletmesi. |
OleMenuCommandService |
Bu sınıf sınıfından MenuCommandService türetilir ve uygular IOleCommandTarget. MenuCommandService , menü komutları için işleyiciler eklemek ve fiilleri tanımlamak için kullanılan yönetilen sınıftır. |
OutputWindowTextWriter |
TextWriter Çıktısı Visual Studio çıkış penceresi bölmesine giden bir. |
Package |
Tam işlevsel bir VSPackage oluşturmak için gereken arabirimlerin yönetilen bir uygulamasını sağlar. |
Package.ProfferedService |
Visual Studio'ya yükseltilen bir hizmet içerir. |
Package.ToolWindowCreationContext | |
PackageRegistrationAttribute |
Kayıt aracının RegPkg.exe ek öznitelikler araması için bu özniteliği kullanarak uygulayan IVsPackage sınıfınızı değiştirin. Daha fazla bilgi için bkz. VSPackage'ları Kaydetme. |
PackageUtilities |
Dosya adları, yollar, numaralandırma/dize dönüştürmeleri, görüntüler ve diğer işlevler için bir dizi statik yardımcı program. |
ProjectTabDesigner | |
PropertyPageTypeConverterAttribute |
Tür dönüştürücümüzü tanımlar. |
ProvideAppCommandLineAttribute |
Bu öznitelik, belirtik bir paket türü için devenv'e bir komut satırı seçeneği ekler. Örneğin: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\AppCommandLine\MyAppCommand "Arguments"="*" "DemandLoad"=dword:1 "Package"="{5C48C732-5C7F-40f0-87A7-05C4F15BC8C3}" "HelpString"="#200" |
ProvideAssemblyFilterAttribute |
Sınıfın desteklediği derlemeleri IConfigureToolboxItem açıklar. |
ProvideAutoLoadAttribute |
Bu öznitelik paketi bir genişletici olarak kaydeder. geçirilen GUID, neyin genişletileceğini belirler. Bir paket üzerindeki öznitelikler paketin davranışını denetlemez, ancak doğru bilgileri Visual Studio'ya kaydetmek için kayıt araçları tarafından kullanılabilir. |
ProvideAutomationObjectAttribute |
Türetilmiş sınıfınızı Packagebu öznitelikle değiştirmek, belirli bir otomasyon nesnesi sağladığını bildirir. |
ProvideBindingPathAttribute |
Bu öznitelik, derleme yükleme zamanında aday derlemeler için yoklanması gereken bir yol kaydeder. Örneğin: [...\VisualStudio\10.0\BindingPaths{5C48C732-5C7F-40f0-87A7-05C4F15BC8C3}] "$PackageFolder$"="" Bu, "PackageFolder" öğesini (pkgdef dosyasının konumu) derlemelerin yüklenmesi için yoklanacak bir dizin olarak kaydeder. |
ProvideBindingRedirectionAttribute |
Bu öznitelik, bağlama yeniden yönlendirmesini tanımlayan bir değer kümesini kaydeder. Bu değerler başlangıçta CLR çalışma zamanı yapılandırmasıyla birleştirilir. Örneğin: [$RootKey$\RuntimeConfiguration\dependentAssembly\bindingRedirection{5C48C732-5C7F-40f0-87A7-05C4F15BC8C3}] "Name"="AssemblyName" "PublicKeyToken "="19ab8cb7287f414" "Culture"="neutral" "CodeBase"="$PackageFolder$\AssemblyName.dll" "OldVersion"="1.0.0.0" "NewVersion"="2.0.0.0" |
ProvideCodeBaseAttribute |
Bu öznitelik, bağımlı bir derleme etiketini tanımlayan bir değer kümesini CodeBase ile kaydeder. Bu değerler başlangıçta CLR çalışma zamanı yapılandırmasıyla birleştirilir. Örneğin: [$RootKey$\RuntimeConfiguration\dependentAssembly\codeBase{5C48C732-5C7F-40f0-87A7-05C4F15BC8C3}] "Name"="AssemblyName" "PublicKeyToken"="19ab8cb7287f414" "Culture"="neutral" "Version"="2.0.0.0" "CodeBase"="$PackageFolder$\AssemblyName.dll" |
ProvideCodeContainerProviderAttribute |
Kod Kapsayıcı Sağlayıcısı bilgilerini kaydeder. Kullanım örneği: [ProvideCodeContainerProvider(registeredName: "Test Sağlayıcısı", providerId: "{92f93057-f1fc-49df-870f-b3474046911a}" displayNamePackageGuid: "{92f93057-f1fc-49df-870f-b3474046911a}", imageMonikerGuid: "{92f93057-f1fc-49df-870f-b3474046911b}", imageMonikerId: 10, DisplayNameResourceId = "#100", DisplayDetailResourceId = "#110")] |
ProvideCommandAttribute | |
ProvideComponentDiagnosticsAttribute |
Bir bileşen tanılama sağlayıcısını ve ilişkili görünümünü kaydeder. |
ProvideDependentAssemblyAttribute |
dependentAssembly girdileri oluşturan öznitelikler için üst sınıf. |
ProvideEditorAttributeBase | |
ProvideEditorExtensionAttribute |
arabirimini PackageIVsPackagedevralan veya uygulayan bir sınıfa uygulandığında, bir dosya uzantısını belirli bir düzenleyici fabrikasıyla ilişkilendirir. |
ProvideEditorFactoryAttribute |
Bu öznitelik, VSPackage'ın bir düzenleyici fabrikası sağladığını bildirir. |
ProvideEditorFilenameAttribute |
Bir dosya adını belirli bir düzenleyici fabrikasıyla ilişkilendirir. |
ProvideEditorLogicalViewAttribute |
Bu öznitelik, bir düzenleyici fabrikası tarafından oluşturulan düzenleyiciye mantıksal bir görünüm ekler. |
ProvideEditorUIContextAttribute |
UiContext'i belirli bir düzenleyici fabrikasıyla ilişkilendirir. Düzenleyici yalnızca UIContext etkin olduğunda oluşturulabilir. |
ProvideExtenderAttribute |
Bu öznitelik paketi bir genişletici olarak kaydeder. geçirilen GUID, neyin genişletileceğini belirler. Bir paket üzerindeki öznitelikler paketin davranışını denetlemez, ancak doğru bilgileri Visual Studio'ya kaydetmek için kayıt araçları tarafından kullanılabilir. |
ProvideExtensibleUIContextRuleAttribute |
Bu öznitelik kullanıcı arabirimi bağlam kuralını kaydeder |
ProvideFileSystemProviderAttribute |
Bir paketin bir dosya sistemi sağlayıcısı sağladığını bildiren bir öznitelik. Bkz. IFileSystemProvider. |
ProvideFileSystemProviderAttribute.RegValueNames |
Dosya sistemi sağlayıcısı kayıt girdileri için kayıt defteri değerlerinin adlarını içeren bir sınıf. |
ProvideKeyBindingTableAttribute |
Anahtar bağlama tablosu GUID'i sağlar. |
ProvideLanguageCodeExpansionAttribute |
Kod parçacıkları için dil hizmeti desteğini kaydeder. |
ProvideLanguageEditorOptionPageAttribute |
Dil hizmetinin düzenleyici aracı seçenek sayfasını ayarlamak için genel bir yöntem sağlayın. |
ProvideLanguageEditorToolsOptionCategoryAttribute |
Bu öznitelik, bir dil için Araçlar Seçeneği kategorisi bildirmek için kullanılır. |
ProvideLanguageExtensionAttribute |
Dosya uzantısını belirli bir dil hizmetiyle ilişkilendirir. |
ProvideLanguageServiceAttribute |
Visual Studio'ya VSPackage'ın bir dil hizmeti sağladığını bildirir. Yönetilen paket çerçevesi (MPF) ile kullanılır. |
ProvideLoadKeyAttribute |
Bu öznitelik, paketiniz için bir paket yükleme anahtarı sağlar. Visual Studio 2010'da gerekli değildir. |
ProvideMenuResourceAttribute |
VSPackage'da kullanılan menü kaynakları hakkında kayıt bilgileri sağlar. Bu sınıf devralınamaz. |
ProvideMSBuildTargetsAttribute |
Bu öznitelik, özel bir .targets dosyasını MSBuild tarafından bilinen ve güvenilen hedefler listesine kaydeder. Oluşturulan kayıt defteri girdileri şunlardır: [%RegistryRoot%\MSBuild\SafeImports] "TargetsLabel"="PathToTheTargetsFile" |
ProvideObjectAttribute |
VSPackage'ın arabirimden oluşturulabilecek bir nesne sağladığını Visual Studio'ya ILocalRegistrybildirir. Bu sınıf devralınamaz. |
ProvideOptionDialogPageAttribute |
Bir seçenek sayfasını kaydetmek için kullanılan tüm öznitelikler için temel sınıf. |
ProvideOptionPageAttribute |
Kullanıcıların özel Araçlar Seçenekleri sayfası aracılığıyla VSPackage'ları yapılandırmasına izin vermek için bu özniteliği bağımsız nesnelere uygulayın. |
ProvidePhysicalViewAttributesAttribute |
Düzenleyici tarafından sunulan fiziksel görünümün özniteliklerini bildirir. |
ProvideProfileAttribute |
Bu özniteliği, VSPackage'ın Visual Studio ayarları desteğini uygulamak için kullanılan bağımsız nesnelere uygulayın. |
ProvideProjectFactoryAttribute |
ProvideProjectFactoryAttribute, bir paketin proje fabrikası sağladığını bildirir. |
ProvideProjectItemAttribute |
Bu öznitelik, belirtilen proje türü için Yeni Öğe Ekle iletişim kutusuna eklenecek öğeleri kaydeder. Bir VSPackage üzerine yerleştirilir. |
ProvideSearchProviderAttribute |
Bu öznitelik, paketi bir arama sağlayıcısı (IVsSearchProvider) genişletici olarak kaydeder. |
ProvideServiceAttribute |
Bu öznitelik, paketin bir alt sınıfına Package veya uygulayan IVsPackagebir sınıfa uygulandığında bir hizmeti öne çıkardığını gösterir. |
ProvideServiceAttributeBase |
bir paketin bir alt sınıfına Package veya uygulayan IVsPackagebir sınıfa uygulandığında belirli bir hizmet sağladığını bildirir. Bir paket üzerindeki öznitelikler paketin davranışını denetlemez, ancak doğru bilgileri Visual Studio'ya kaydetmek için kayıt araçları tarafından kullanılabilir. |
ProvideServiceOverrideAttribute |
Bu öznitelik, paketin varsayılan bir hizmet için bir değişim gösterdiğini gösterir. Bu öznitelik, veya uygulayan bir sınıfın Package alt sınıfının tanımına dahil edilir IVsPackage. |
ProvideSettingAttribute |
Bir pakete ait ayarları kaydeder. Tüm kayıtlı ayarlar SVsSettingsPersistenceManager aracılığıyla kalıcı olmalıdır. SVsSettingsPersistenceManager kullanılarak kalıcı olan ancak kaydedilmeyen ayarlar varsayılan olarak özel olur. |
ProvideSettingAttribute.DefaultValues | |
ProvideSettingAttribute.RegistryConstants | |
ProvideSettingAttribute.RegistryConstants.ValueNames | |
ProvideSourceControlProviderAttribute |
Scc sağlayıcı bilgilerini kaydeder. Kullanım örneği: [ProvideSourceControlProvider(registeredName: "Test Provider", displayNameResourceId: "#100", displayNamePackage: "{92f93057-f1fc-49df-870f-b3474046911a}", registeredProvider: "{92f93057-f1fc-49df-870f-b3474046911b}", sccProviderService: "{92f93057-f1fc-49df-870f-b3474046911c}", IsPublishSupported = true)] Örnek kayıt: [HKEY_CURRENT_USER\SOFTWARE\Microsoft\VisualStudio\14.0_Config\SourceControlProviders{92f93057-f1fc-49df-870f-b3474046911b}] @="Test Sağlayıcısı" "Service"="{92f93057-f1fc-49df-870f-b3474046911c}" "IsPublishSupported "=dword:00000001
NOT: Yukarıda kullanılan tüm Guid'ler yalnızca çizim amaçlıdır. Ayrıca, sürümün yukarıda 14.0 olduğu varsayılır. |
ProvideStaticToolboxGroupAttribute |
Bu öznitelik, araç kutusu başlatmada oluşturulacak bir araç kutusu grubu bildirir. |
ProvideStaticToolboxItemAttribute |
Bu öznitelik, araç kutusunun kayıt defterinden okuyacağı bir araç kutusu öğesi bildirir. Diğer ayrıntılar için açıklamalara IVsToolboxItemProvider bakın. |
ProvideToolboxFormatAttribute |
VSPackage'ın Araç Kutusu öğelerine belirtilen pano biçimini sağladığını bildirmek ve Visual Studio Araç Kutusu'nda sürükle ve bırak desteğini etkinleştirmek için VSPackage uygulayan sınıflara bu özniteliği uygulayın. |
ProvideToolboxItemConfigurationAttribute |
belirli bir uygulamasını IConfigureToolboxItemsağlamak için bir VSPackage kaydeder. ile ProvideAssemblyFilterAttributebirlikte kullanılır. |
ProvideToolboxItemDiscoveryAttribute |
Araç kutusu öğe türünü tanımlar. Araç kutusu öğe türleri, Araç Kutusu Öğelerini Seç iletişim kutusunda sayfalar olarak gösterilir (her tür için bir sayfa oluşturulur). |
ProvideToolboxItemsAttribute |
Visual Studio Araç Kutusu'na bir öğe kümesi sunması durumunda bildirmek için VSPackage uygulayan sınıflara bu özniteliği uygulayın. |
ProvideToolboxPageAttribute |
Visual Studio IDE'nin Araç Kutusunu Özelleştir iletişim kutusunda bir veya daha fazla iletişim kutusu sayfası sağlayan bir VSPackage kaydeder. |
ProvideToolWindowAttribute |
Visual Studio'ya VSPackage'ın bir araç penceresine sahip olduğunu bildirir. |
ProvideToolWindowVisibilityAttribute |
Belirli bir komut UI guid'i etkin olduğunda bir araç penceresinin görünür olması gerektiğini bildirir. |
ProvideUIContextRuleAttribute |
Bu öznitelik kullanıcı arabirimi bağlam kuralını kaydeder |
ProvideViewAttribute |
Bu öznitelik, bir düzenleyici fabrika sınıfının belirli bir mantıksal görünüm sunduğunu bildirir. |
ProvideXmlEditorChooserBlockSxSWithXmlEditorAttribute |
Özel bir XML tasarımcısının standart metin tabanlı XML düzenleyicisiyle SxS düzenlemesine izin vermemesi gerektiğini belirtmek için kullanılır. |
ProvideXmlEditorChooserDesignerViewAttribute |
Özel bir XML tasarımcısı için XML Seçici'ye kayıt bilgileri sağlamak için kullanılır. |
ReadOnlyObservableSet<T> |
Genel bir IReadOnlyObservableSet için temel sınıfı sağlar. |
RegisterAutoLoadAttribute |
Bu öznitelik paketi bir genişletici olarak kaydeder. geçirilen GUID, neyin genişletileceğini belirler. Bir paket üzerindeki öznitelikler paketin davranışını denetlemez, ancak doğru bilgileri Visual Studio'ya kaydetmek için kayıt araçları tarafından kullanılabilir. |
RegisterEditorExtensionAttribute |
Bkz. ProvideEditorExtensionAttribute. Belirli bir düzenleyici fabrikasına dosya uzantısı kaydeder. Bu sınıf devralınamaz. |
RegisterEditorLogicalViewAttribute |
Bu öznitelik, bir düzenleyici fabrikası tarafından oluşturulan düzenleyiciye mantıksal bir görünüm ekler. |
RegisterExtenderAttribute |
Bu öznitelik paketi bir genişletici olarak kaydeder. geçirilen GUID, neyin genişletileceğini belirler. Bir paket üzerindeki öznitelikler paketin davranışını denetlemez, ancak doğru bilgileri Visual Studio'ya kaydetmek için kayıt araçları tarafından kullanılabilir. |
RegisterLanguageExtensionAttribute |
regpkg.exe gibi bir kayıt aracı kullanılarak kaydedildiğinde vsPackage'a özniteliğini uygulayarak belirli bir dil hizmetine dosya uzantısı kaydeder. Daha fazla bilgi için bkz. VSPackage'ları Kaydetme. |
RegisterLoadKeyAttribute |
Bu öznitelik, paketiniz için bir paket yükleme anahtarı kaydeder. Bu öznitelik kullanım dışı bırakıldı. |
RegisterProjectItemAttribute |
RegisterProjectItemAttribute kullanım dışı bırakıldı. Bunun yerine lütfen kullanın ProvideProjectItemAttribute |
RegistrationAttribute |
VSPackage kaydı için soyut bir sınıf. RegistrationAttribute sınıfı, kayıt araçlarını değiştirmeden yeni kayıt bilgilerinin eklenmesine izin verir. |
RegistrationAttribute.Key |
Kayıt anahtarını temsil eden soyut bir sınıf sağlar. |
RegistrationAttribute.RegistrationContext |
Dış kaynaktan kayıt özniteliğine bağlam bilgileri sağlayan soyut bir temel sınıf. |
RssCommands |
VS kabuğu Rss akışı okuyucusu tarafından desteklenen yönlendirilmiş komutları sağlar. |
RunningDocumentTable |
Visual Studio'da açık durumdaki tüm belgeleri izleyen çalışan belge tablosuna (RDT) erişim sağlar. |
SelectionContainer |
Seçili nesneler kümesine erişmek için birleşik bir arabirim sağlar. |
ServiceBrokerExtensions |
için IServiceBrokeruzantı yöntemleri. |
ServiceCollection<T> |
Bir hizmetin Türünden, bunu ekli türlerin farkında olacak şekilde sağlayan nesneye eşlemeyi depolamak için bu koleksiyonu kullanın. Bu koleksiyonun karşılaştırıcısı, tür ekleme senaryolarında başarısız olacak bir başvuru karşılaştırması yapmak yerine Tür anahtarının Guid özelliklerinin karşılaştırmasını gerçekleştirir. Bu koleksiyon iş parçacığı açısından güvenli değil. |
ServiceExtensions | |
ServiceProgressData |
Zaman uyumsuz hizmet ve paketler için hizmet veya paket yükleme ilerleme durumunu yaymak için kullanılan bu sınıf Bu sınıf aracılığıyla geçirilen iletiler ve değerler kullanıcıya kabuk tarafından uygun bir şekilde gösterilir. |
ServiceProvider |
Yönetilen VSPackage'lar için birleşik bir hizmet sağlayıcısı sağlar. |
ServiceProviderHierarchy |
Hiyerarşik hizmet sağlayıcısı görevi görür. |
ServiceProviderHierarchyOrder |
Ortak hizmet sağlayıcıları için önerilen bir hizmet çözümleme siparişi sağlar. Birden çok hizmet sağlayıcısı bir hizmet sağlayıcısı hiyerarşisinde birleştirildiğinde, bu sağlayıcılara sayısal bir sıralama verilir. |
ServiceUnavailableException |
Hizmet kullanılamıyorsa oluşturulur. |
SettableOleDataObject |
OLE uyumlu bir veri nesnesini temsil eder. |
SharedProjectUtilities |
Paylaşılan Projeler için yardımcı program yöntemleri. |
SharedSettingsAttribute |
Bu öznitelik, bir DialogPage alt sınıfının AutomationObject özelliğinden döndürülen sınıfa uygulandığında, nesnenin özelliklerinin diğer uygulamalarla ve çevrimiçi olarak paylaşılabilmesini sağlar. |
SingleFileGeneratorSupportRegistrationAttribute |
Bu öznitelik, belirli bir dosya türü için özel bir dosya oluşturucu kayıt defteri girdisi ekler.
Örneğin: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Generators |
SingleTaskIdleManager |
Kullanıcı arabirimi iş parçacığında uzun süre çalışan bir işlemi boşta önceliğe göre yürütür. Sık sık verim sağlamayı desteklemek için, bileşen yöneticisinin diğer görevleri zamanlamasına ve daha yüksek öncelikli işlemlere verim vermesine izin vermek için işlemin mümkün olduğunca sık null döndürmesi gerekir. Görev, SingleTaskIdleManager atılana kadar art arda yürütülür. |
SolutionPersistenceRegistrationAttribute |
Bu öznitelik bir çözüm kalıcılığı özellik adı ve ilgili Guid türü ekler. Örneğin: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0Exp\SolutionPersistence\MyProperty] "Default"="{AAAA53CC-3D4F-40a2-BD4D-4F3419755476}" |
SolutionTreeFilterProviderAttribute |
Çözüm Gezgini filtresini görüntülemeye yönelik bilgiler sağlar. |
Task |
IVsTaskItemGörev listesindeki bir görevin görünümünü ve işlevselliğini değiştirmek için kullanılan uygulaması. |
TaskListItem | |
TaskProvider |
Bu sınıf uygular IVsTaskProvider. Bir görev sağlayıcısını ve ilişkili hizmetlerini tanımlamak için çerçeve dostu bir yol sağlar. |
TaskProvider.TaskCollection |
Nesneler için Task bir kapsayıcı. |
TaskSchedulingException |
Görev zamanlaması başarısız olduğunda ve yeniden denenemediğinde özel durum ortaya çıkar. |
TelemetryExtensions | |
ThemeResourceKey |
ResourceDictionary'de tema rengi kaynaklarına erişmek için kullanılan bir anahtarı temsil eder. Tema rengi kaynakları, belirli bir renk kategorisi ve renk adıyla ilişkili fırçaları ve renkleri içerir. |
ThreadedWaitDialogHelper |
İş parçacıklı bekleme iletişim kutusu için yaygın yönetilen kod desenleri kullanılarak daha kullanılabilir hale getiren uzantı yöntemleri. |
ThreadedWaitDialogHelper.Session |
Görünür iş parçacıklı bekleme iletişim kutusuyla iki yönlü iletişim sunar. |
ThreadedWaitDialogProgressData |
IVsThreadedWaitDialog güncelleştirme amacıyla uzun süre çalışan bir işlemin ilerleme durumunun ayrıntılarını içerir. |
ThreadHelper |
Uygulamanın ana iş parçacığında bir yöntemin çağrıldığından emin olmak için genel bir dağıtıcı yardımcısı sağlayın. Ana iş parçacığının kolay tanımlanması için geçerli Uygulamanın Dağıtıcısını kullanırız. Bunun, Uygulama örneğinin başlatılması gerektiği anlamına geldiğini unutmayın. Şu anda WindowManager tarafından başlatılır. Ancak RPC kullanımına uygun olmadıklarından DispatcherOperation kullanmayız. Örneğin, kullanıcı arabirimi iş parçacığı bir RPC çağrısının ortasındaysa ve ui iş parçacığında kod çalıştırmamız gerekiyorsa DispatcherOperations işlemi yapılmaz. Bunun nedeni DispatcherOperations'ın kullanıcı arabirimi iş parçacığına bir ileti gönderilerek başlatılması ve kullanıcı arabirimi iş parçacığının bu iletiyi göndermesi gerekir. Ui iş parçacığı bir RPC çağrısı yapıyorsa, bu iletiler kuyruktan kaldırılmaz. Standart OLE ileti filtresi kuyruktan yalnızca sınırlı bir ileti kümesini işler ve Hatta Visual Studio ileti filtresi diğerlerini yoksayar. UIThreadInvokerPrivate hizmetini inceleyerek işlem, UI iş parçacığında com çağrısı olur. bu işleme, ileti filtremiz üzerinden izin verilir aynı mantıksal çağrının parçasıysa - ileti filtresi bunu "iç içe çağrı" olarak görür ve reddetmeyebilir. |
ToolWindowPane |
ToolWindowPane için özet açıklama. |
UIContext |
UIContext'in etkin durumunu temsil eder. |
UIContextChangedEventArgs |
Olay için UIContextChanged olay bağımsız değişkenleri. |
UIElementDialogPage |
IsDialogMessage stili ileti döngüsü çalıştıran yerel bir iletişim kutusunda WPF içeriğini sorunsuz bir şekilde barındırmak için kullanılan sınıf. UIElementDialogPage, WPF alt HWND'sinin içine ve dışına sekmeyle girmeyi ve WPF alt HWND içinde klavye gezintisini etkinleştirir. |
UIThreadReentrancyScope |
Yalnızca Microsoft iç kullanımı. ThreadHelper'ın kullanıcı arabirimi iş parçacığında (COM RPC ileti mekanizmasından bağımsız) çağırması için açık bir yeniden çekme noktası sağlar. |
Url |
Bu sınıf Uri sınıfını sarmalar ve dosya URL'leri için sıralanmamış bir "LocalPath" ve diğer şemalar için sıralanmamış bir AbsoluteUri sağlar, ayrıca kullanıcıya sunulabilmesi için MakeRelative'dan onaltılık kaçışsız bir sonuç döndürür. |
ValueTokenizer |
ValueTokenizer, bu belirteçlere karşılık gelen Belirteçlerin ve Değerlerin listesini tutar. Bu sınıf, belirli bir dizeyi belirteç haline getirmek / untokenize etmek için kullanılır. |
VsBrushes |
Tanımlayıcılar (tarafından kullanılan) ve WPF ResourceDictionary nesneleri tarafından GetVSSysColorEx(Int32, UInt32)kullanılan anahtarlar arasında __VSSYSCOLOREX eşlemek için kullanılan sınıf. Bu sınıf tarafından sağlanan anahtarlar, Visual Studio'da yer alan örneklere başvurmak BrushResourcesiçin kullanılabilir. |
VsColors |
Tanımlayıcılar arasında __VSSYSCOLOREX eşler (ve Windows Presentation Foundation ResourceDictionary nesneler tarafından kullanılan anahtarlar tarafından GetVSSysColorEx(Int32, UInt32) kullanılır. |
VSCommands |
VS kabuğu tarafından desteklenen yönlendirilmiş komutları sağlar. |
VsEnumerable<TComEnumerator,TComEnumerated> |
Dev10 kullanan VS stili numaralandırıcılar ve PreserveSig kullanan eski numaralandırıcı arabirimleri için temel sınıf |
VsEnumerable<TComEnumerator,TComEnumerated,TEnumerated> |
Bir TEnumerated numaralandırmasından oluşturulan TComEnumerated nesnelerinin VS stili bir numaralandırmasını temsil eder. Dev10 kullanan VS stili numaralandırıcılar ve PreserveSig kullanan eski numaralandırıcı arabirimleri için temel sınıf |
VsEnumerableEx<TComEnumerator,TComEnumerated> |
PreserveSig kullanmayan Dev11 ve üzeri numaralandırıcı arabirimlerini kullanan VS stili numaralandırıcılar için temel sınıf |
VsExecutionContextTypes |
Visual Studio yürütme izleyicisinde kullanılan bağlam türleri. |
VsFonts |
Ortam yazı tiplerinin kaynak adlarını içerir. |
VsMenus |
Visual Studio için GUID'ler menü komutlarını içerir. |
VSRegistry |
Bu kodu barındıran VS örneğinin kayıt defterini işlemek için yardımcı sınıfı. |
VsResourceKeys |
Ortak WPF denetimlerine uygulanan Style ve ControlTemplate değerleri için WPF kaynak anahtarlarını kullanıma sunar. |
VsSearchTask |
VsSearchTask, arama yapabilen toolwindows uygulamak için temel sınıf olarak kullanılabilir |
VsServiceProviderWrapper |
Bir hizmet sağlayıcısı örneğini sarmalar. sınıfı, bir SVsService sağlayıcı değerini VS MEF oluşturma kapsayıcısına kullanıma açmak için kullanılmak üzere tasarlanmıştır. |
VsShellUtilities |
Visual Studio kabuğu ile kullanılacak statik yardımcı yöntemleri sağlar. |
VsTaskLibraryHelper |
Yönetilen kodda Visual Studio görev kitaplığını kullanmaya yönelik yardımcı yöntemler. |
WAProvideLanguagePropertyAttribute |
Bu sınıf, bir proje için Web Uygulaması Özelliği kaydetmek için kullanılabilir |
WAProvideProjectFactoryAttribute |
Bu öznitelik, WAP flavor/sub-type destekleyen bir proje sistemi hakkındaki bilgileri kaydetmek için kullanılabilir. |
WAProvideProjectFactoryTemplateMappingAttribute |
Bu öznitelik, Web Uygulaması Projelerini destekleyen yeni bir proje sistemi bildirmek ve gerçek proje sistemi ile yalnızca kayıt defterinde bazı WAP'ye özgü özellikleri depolamak için tanımlanan 'fake' arasında bir eşleme tanımlamak için kullanılır. |
WebSiteProjectAttribute |
Bu öznitelik, Web Sitesi Projesi için ProjectSubTypes'ın tanımlanan yeni listesine bir ProjectSubType ekler |
WebSiteProjectRelatedFilesAttribute |
Bu öznitelik, Web Sitesi Projesi'nin çözüm gezgininde bir dosya türünü (ilgili) başka bir dosya türü (birincil) altında iç içe yerleştirmesine olanak tanır |
WindowPane |
Visual Studio pencere bölmesini temsil eder. |
WrapperPolicy |
Yapılar
RunningDocumentInfo |
içindeki RunningDocumentTablebir belge hakkındaki bilgileri temsil eder. tarafından GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr)döndürülen tüm bilgileri içerir. |
StatefulReadOnlyList<TItem,TState> |
İlişkili bir duruma sahip salt okunur liste. |
Arabirimler
IAsyncAttachedCollectionSource |
HasItems özelliğinin şu anda başlatılıp başlatılmadığını bildirebilen ve IsInitializingHasItems değeri değiştiğinde bir INotifyPropertyChanged olayı oluşturan bir IAttachedCollectionSource nesnesini temsil eder. |
IAsyncServiceContainer |
Hizmet ekleme ve kaldırma yöntemleri sağlar. |
IAsyncServiceProvider |
Hizmeti zaman uyumsuz olarak almak için bir yöntem sağlar. |
IAsyncServiceProvider2 | |
IAttachedCollectionService |
Bilinen bir ilişki temelinde bir öğe için ekli koleksiyonlar alabilen ve bir öğe için desteklenen ilişkileri numaralandırabilen bir hizmeti temsil eder. |
IAttachedCollectionSource |
Bir öğe koleksiyonu döndürebilen ve öğelerin kendilerini fark etmeden herhangi bir öğenin var olup olmadığını bilen bir nesne örneğini temsil eder. |
IAttachedCollectionSourceProvider |
Hizmetin anladığı bir nesne için var olan ilişkileri numaralandırabilen ve hizmetin anladığı bir ilişki ve nesne için ekli koleksiyonlar oluşturabilen bir hizmeti temsil eder. |
IAttachedCollectionSourceProvider2 |
Hizmetin anladığı bir nesne için var olan ilişkileri numaralandırabilen ve hizmetin anladığı bir ilişki ve nesne için ekli koleksiyonlar oluşturabilen bir hizmeti temsil eder. |
IAttachedRelationship |
nesneleri arasındaki ilişkileri açıklamak için tarafından IAttachedCollectionService kullanılan ekli ilişki hakkındaki meta verileri içerir. |
IBuildCancellationAwareHostObject |
Derleme iptal edildiğinde tetiklenen bir CancellationToken konak nesnesinin kullanabilmesini sağlar. |
ICacheableAttachedCollectionSource |
Önbelleğe alınabilecek bir IAttachedCollectionSource'i temsil eder. Önbelleğe alınan kaynakların her istendiklerinde yeniden oluşturulması gerekmez. |
IClientRightsAdditionalMetadata |
Bu arabirim, istemci haklarından ek meta verileri geçirmeye yöneliktir. |
ICodeContainerProvider |
Yerel bir makineye çevrimiçi kaynak edinebilen bir sağlayıcı hakkında bilgi. |
IComEnumeratorRelay<TComEnumerator,TEnumerated> |
Türü belirtilen numaralandırma yöntemlerini sağlar. |
ICommentTaskToken |
Bu arabirim, görevleri oluşturmak için kullanılan belirteçlerden biri hakkında bilgi almak için kullanılır. |
IConfigureToolboxItem |
Araç kutusu öğesinin Özellikler sözlüğüne ek veriler ekleyerek nesneleri dinamik olarak yapılandırma ToolboxItem olanağı sağlar. Bu veriler daha sonra araç kutusu öğesinin kalıcı bir parçası olarak serileştirilir. |
IErrorList |
Bu arabirim, ErrorList araç penceresinin etrafındaki kromdaki çeşitli anahtarların durumunu almak için kullanılır. |
IFilteredHierarchyItemSet |
Hiyerarşideki tüm öğeleri temsil eden hiyerarşi öğelerinin düzleştirilmiş bir listesini sağlar ve öğeler hiyerarşiye eklendiğinde veya hiyerarşiden kaldırıldığında olayları tetikler. |
IInstalledToolboxItemInfo |
Mevcut bir araç kutusu öğesi hakkında bilgi sağlar. |
IJoinableTaskFactoryAwareHostObject |
Bir konak nesnesinin ana iş parçacığında engellenen bir derlemeyi engellemeden ana iş parçacığını kullanabilmesini sağlar. |
IMaintenanceTask |
VS boşta olduğunda VS oturumu başına belirli aralıklarda bazı işleri yapmak için bir şans elde etmek için uygulanıp varsayılan Visual Studio kataloğuna aktarılabilecek bir arabirim. |
IMenuCommandInvokeEx |
Menü komutlarını çağırmaya yardımcı olur. |
IMSDNChannel |
msdn abonelik kanalı bilgileri arabirimi. |
INonClientArea |
Bu arabirim, WM_NCHITTEST bir HwndSource'a gönderildiğinde mantıksal olarak istemci olmayan Win32 alanı içerebilen görsel bir öğeyi temsil eder. |
IOleMenuCommand |
OLE menü komutunu temsil eder. |
IProfileManager |
VsPackage'ları destekleyen sınıflar tarafından, durum bilgilerini Visual Studio ayarları mekanizması aracılığıyla kalıcı hale getirme yoluyla uygulanan arabirim. |
IProfileMigrator |
Kullanıcı ayarlarının Visual Studio'nun bir sürümünden diğerine geçişini destekler. |
IReadOnlyObservableSet |
Sabit süre sağlayan salt okunur gözlemlenebilir bir koleksiyon arama içerir. |
IReadOnlyObservableSet<T> |
Sabit süre sağlayan salt okunur gözlemlenebilir bir koleksiyon arama içerir. |
IResXResourceService |
İstemcilerin Visual Studio'da kullanılan resx okuyucularını ve yazarlarını denetlemesine olanak tanıyan bir soyutlama katmanı. |
ISccUIClickedEventArgs |
Bağımsız değişkenler SCC ile ilgili birkaç arabirimden geçirildi. |
ISccUIClickedEventArgs2 |
Genişleterek ISccUIClickedEventArgs tıklanan UIElement'i sağlayın. |
ISelectedGraphNode |
Seçili GraphNode'a başvuru tutar. |
ISettingsMachineLocalityEvaluator |
Bu arabirim, bir özellik değerinin çalışma zamanında makine yerel olup olmadığını değerlendirmek için SharedSettingsAttribute ile birlikte kullanılır ... |
ISolutionSearchOptions |
Bir arama sağlayıcısının çözüm araması için arama sonuçları sağlarken kullanması gereken seçenekleri temsil eder. |
ISolutionSearchParameters |
Çözüm araması için arama sonuçları sağlamak için gereken parametreleri temsil eder. |
ISolutionTreeFilter |
Filtrelenmiş ağaçta bulunması gereken öğeler koleksiyonunu denetleen bir filtre. IncludedItems bir ağaca yerleştirildiğinde, bu öğeler ve ataları ağaca dahil edilir ve diğer tüm öğeler dışlanır. Filtre artık gerekli olmadığında, ağaç denetimi filtreyi atacaktır. |
ISolutionTreeFilterProvider |
ISolutionTreeFilter oluşturmak için kullanılan fabrika. ISolutionTreeFilter, ağaca yerleştirilmesi gereken dahil edilen öğelerin listesini sağlamanın bir yolunu sağlar. |
ISupportDisposalNotification |
Atılabilecek ve dinleyicilere atma durumundaki değişiklikleri bildirebilen bir nesneyi temsil eder. ISupportDisposalNotification örneğine başvuruları tutan nesneler, IsDisposed özelliğindeki özellik değişiklikleri için watch ve özelliğin değeri doğru olduğunda başvurularını serbest bırakmalıdır. |
ITaskList |
Bu arabirim TaskList araç penceresinin durumunu almak için kullanılır. |
IToolboxAppDomainControl |
Bu arabirim, IToolboxItemDiscovery uygulamasının oluşturulduğu uygulama etki alanının oluşturulmasını denetlemek isteyen istemciler tarafından uygulanır. Paketiniz Microsoft.VisualStudio.Shell.Package öğesinden türetilirse, ProvideToolboxItemDiscoveryAttribute uygulamanızın AppDomainCreatorType özelliğini bu arabirimi uygulayan sınıfınızın türüne ayarlayın. |
IToolboxAssemblyInfo |
Bir montaj hakkında bilgi sağlar. |
IToolboxExtensionsSdkInfo |
Uzantı SDK'sı hakkında bilgi sağlar. |
IToolboxExtensionsSdkInfo2 |
SDK bildirimlerinden ek bilgi sağlar. |
IToolboxExtensionsSdkType |
UzantıLAR SDK'sından yönetilen bir türü temsil eder. |
IToolboxExtensionsSdkTypeByName |
UzantıLAR SDK'sından basit bir türü temsil eder. |
IToolboxItemCreator |
Yeni araç kutusu öğeleri oluşturur ve mevcut araç kutusu öğeleri hakkında bilgi sağlar. |
IToolboxItemDiscovery |
Araç kutusu öğelerinin oluşturulabileceği yönetilen türler hakkında bilgi sağlar. |
IToolboxItemDiscoveryByName |
Araç kutusu öğelerinin oluşturulabileceği türler hakkında bilgi sağlar. |
IToolboxItemDiscoveryFactory |
Araç Kutusu Öğelerini Seç iletişim kutusuyla tümleştirme için gereken çeşitli nesneler oluşturur. |
IToolboxItemDiscoveryWithContext |
Araç kutusu öğelerinin oluşturulabileceği yönetilen türler hakkında bilgi sağlar. |
IToolboxItemInfo |
Bir araç kutusu öğesinin oluşturulabileceği yönetilen tür hakkında bilgi sağlar. |
IToolboxPlatformInfo |
Bir platform (Windows v8.0 gibi) hakkında bilgi sağlar. |
IToolboxPlatformType |
İlişkili bir platforma sahip yönetilen türü temsil eder. Diğer arabirimler ek meta veriler eklemek için bundan türetilir. |
IToolboxPlatformTypeByName |
İlişkili bir platforma sahip basit bir türü temsil eder. Diğer arabirimler ek meta veriler eklemek için bundan türetilir. |
IToolboxType |
Basit bir yönetilen türü temsil eder. Diğer arabirimler ek meta veriler eklemek için bundan türetilir. |
IToolboxTypeByName |
Basit bir türü temsil eder. |
IVsAccountManagementService |
Visual Studio hesap yönetimi hizmetini temsil eder. |
IVsAsyncFileChangeEx |
VS dosya değiştirme hizmetiSVsFileChange ( için zaman uyumsuz yöntemler). |
IVsAsyncFileChangeEx2 |
VS dosya değiştirme hizmetiSVsFileChange ( için zaman uyumsuz yöntemler). |
IVsHierarchyItem |
bir içindeki IVsUIHierarchyWindowtek bir öğe için örnek özellik bilgilerini içerir. |
IVsHierarchyItemCollectionProvider |
Belirtilen hiyerarşi altındaki tüm hiyerarşi öğelerinin bir alt kümesini temsil eden hiyerarşi öğelerinin salt okunur bir koleksiyonunu sağlar. |
IVsHierarchyItemIdentity |
içindeki bir öğeyi IVsUIHierarchyWindowtanımlamak için gereken bilgileri içerir. |
IVsHierarchyItemManager |
tarafından kullanılan IVsUIHierarchyWindow veri modeline (Çözüm Gezgini gibi) erişir. |
IVsManagedImageService |
SVsImageService tarafından sunulan ve wpf bit eşlemlerinin görüntü kitaplığına doğrudan eklenmesine olanak tanıyan bir arabirim. |
IVsManagedSettingsChangeEventSource |
Değiştirilen ayarlar için bir olay sağlar. |
IVsProjectSecrets |
Bu projenin oluşturduğu uygulamanın çalışma zamanında erişebileceği gizli dizileri depolamak için proje sistemi tarafından uygulanan arabirim. |
IVsSccChanges |
Bir Kaynak Denetim Sağlayıcısı tarafından geçerli etkin depodaki bekleyen değişikliklerin sayısını ve görüntülenen bilgilerle kullanıcı etkileşimini izlemek için uygulanan arabirim. |
IVsSccChangesDisplayInformation |
Etkin Scc sağlayıcısının geçerli deposunda bekleyen değişiklikler hakkında bilgi. |
IVsSccChangesDisplayInformation2 |
SccProvider için daha fazla esneklik sağlamak için genişletme IVsSccChangesDisplayInformation
|
IVsSccCommitPendingChangesPrompt |
Kaynak Denetim Sağlayıcısı tarafından, kullanıcılara bekleyen değişikliklerini erken ve sık işlemelerini isteyecek bir ileti ayarlamak için uygulanan arabirim. |
IVsSccCurrentBranch |
Bir kaynak denetim sağlayıcısı tarafından bir depodaki etkin dal hakkında görüntülenen bilgilerle görüntülenen bilgileri ve kullanıcı etkileşimini izlemek için uygulanan arabirim. |
IVsSccCurrentBranchDisplayInformation |
Etkin Scc sağlayıcısının geçerli dalı hakkında bilgi. |
IVsSccCurrentBranchDisplayInformation2 |
SccProvider için daha fazla esneklik sağlamak için genişletme IVsSccCurrentBranchDisplayInformation
|
IVsSccCurrentRepository |
Bir Kaynak Denetim Sağlayıcısı tarafından o anda etkin olan depoyu ve görüntülenen bilgilerle kullanıcı etkileşimini izlemek için uygulanan arabirim. |
IVsSccCurrentRepositoryDisplayInformation |
Etkin Scc sağlayıcısının geçerli deposu hakkında bilgi. |
IVsSccCurrentRepositoryDisplayInformation2 |
SccProvider için daha fazla esneklik sağlamak için genişletme IVsSccCurrentRepositoryDisplayInformation
|
IVsSccPublish |
Yerel bir depoda bulunan kaynak kodun yayımlanması destekleyen arabirim. |
IVsSccSolution |
Yüklenen bir çözüm ve Scc ile ilgili olayları tetikleyen arabirim. |
IVsSccUnpublishedCommits |
Etkin depodaki yayımlanmamış işleme sayısını ve görüntülenen bilgilerle kullanıcı etkileşimini izlemek için bir Kaynak Denetim Sağlayıcısı tarafından uygulanan arabirim. |
IVsSccUnpublishedCommitsDisplayInformation |
Yayımlanmamış İşlemeler hakkında bilgi. |
IVsSccUnpublishedCommitsDisplayInformation2 |
SccProvider için daha fazla esneklik sağlamak için genişletme IVsSccUnpublishedCommitsDisplayInformation
|
IVsTaskEvents |
IVsTask tarafından uygulanan yönetilen olaylar için arabirim. |
IVsTaskJoinableTask |
IVsTask örneğiyle tek bir JoinableTask ekleme arabirimi. |
IVsToolboxItemDiscoveryRegistrar |
Kabuk tarafından sağlanan SVsToolboxItemDiscoveryRegistrar hizmeti tarafından uygulanır. Yönetilen türlerden araç kutusu öğeleri sağlamak isteyen paketlerin yüklendiklerinde RegisterItemDiscovery çağrısı yapması gerekir. Microsoft.VisualStudio.Shell.Package'ten türetilen paketler bu davranışı varsayılan olarak kendi temel sınıfından alır. Bu durumda, nesnenin davranışı ProvideToolboxItemDiscoveryAttribute için sağlanan parametreler tarafından denetlenmektedir. |
IWpfAccountPicker |
tarafından IVsAccountManagementServicesağlanan Windows Presentation Foundation hesap seçici denetimini temsil eder. |
IWpfAccountPicker2 |
tarafından IVsAccountManagementServicesağlanan Windows Presentation Foundation hesap seçici denetimini temsil eder. |
SVsProjectLocalSecrets |
Bir projenin secrets.json dosyasında gizli dizileri depolayan bir uygulamasını IVsProjectSecrets veya kaynak denetiminde hiç depolanmayan ve tek tek kullanıcı veya makine için yerel olan eşdeğer dosyayı almak için sorgulanabilecek IServiceProvider hizmet kimliği. |
SVsSccDisplayInformationService |
Aşağıdakiler dahil olmak üzere çeşitli SCC arabirimlerinin alınabildiği hizmet kimliği: IVsSccCurrentBranchDisplayInformation, IVsSccCurrentRepositoryDisplayInformationve IVsSccChangesDisplayInformationIVsSccUnpublishedCommitsDisplayInformation. |
SVsServiceProvider |
Visual Studio hizmet sağlayıcısını temsil eder ve MEF bileşenlerinden diğer VS hizmetlerini dinamik olarak bulmaya yöneliktir. |
SVsToolboxItemDiscoveryRegistrar |
Bu, IVsToolboxItemDiscoveryRegistrar'ı uygulayan hizmettir. Kabuk tarafından uygulanır. |
Numaralandırmalar
AuthenticationState |
Kimlik doğrulama durumu. |
CloseResult |
Kapatma işleminin sonuçlarını belirtir. |
CommandNavigationHelper.CommandFocusMode |
CommandFocusMode bağlı özelliğinin değerleri, odak geri yüklemesini işlemek ve menü moduna girmek için ayarlandığı denetimin CommandFocusManager'a nasıl kaydedileceğini belirtin. |
CommentTaskPriority |
Görev listesindeki bir görevin önceliğini gösteren değer. |
CommonMessagePumpExitCode |
için CommonMessagePumpmümkün olan çıkış kodlarını temsil eder. |
DialogPage.ApplyKind |
İletişim sayfası uygulama davranışını açıklayan bir numaralandırma. |
FilterDescendantBehavior |
Filtrelenmiş bir ağaçta öğeleri eklerken alt davranışı belirtir. |
LogicalView |
Bu numaralandırmada desteklenen mantıksal görünümler listelenir. |
PackageAutoLoadFlags |
Otomatik yükleme davranışı türlerini belirtir. |
ProfileMigrationType |
ve ProfileMigrationTypeiçindeki MigrationType geçiş eylemini belirtir. |
QueryCloseResult |
Sorgu ve kapatma işleminin sonuçlarını belirtir. |
RegistrationMethod |
Derlemenin nasıl kaydedilmesi/bulunması gerekir. |
SettingScope |
Farklı ayar kapsamlarını açıklar. |
SettingStorage |
Ayarların nerede depolandığını açıklar. |
TaskCategory |
Gerçekleştirilecek görev türünü belirten bir görev kategorileri kümesi sağlar. |
TaskErrorCategory |
Hata Listesi Seçenekleri görev penceresinde görüntülenebilen hata iletilerinin türlerini veya önem derecesini tanımlayan bir değer koleksiyonunu temsil eder. |
TaskPriority |
Görev öncelikleri için değerler sağlar. |
ThemeResourceKeyType |
tarafından ThemeResourceKeybaşvurulmakta olan kaynağın türünü belirtir. |
ToolboxItemDiscoveryContext |
Çağrılan bağlamı GetItemInfo(IToolboxType, ToolboxItemDiscoveryContext) gösterir. |
ToolWindowOrientation |
Bu numaralandırma, yerleştirme penceresine göre bir dizi olası araç penceresi yönlendirmesi sağlar. |
UnlockResult |
Kilit açma işleminin sonuçlarını belirtir. |
VsCreateEditorFlags |
__VSCREATEEDITORFLAGS, __VSCREATEEDITORFLAGS2, __VSCREATEEDITORFLAGS3 |
VsDockStyle |
Araç penceresi yönlendirmesi için sabitleri tanımlar. |
VsFrameMode |
VSFRAMEMODE, VSFRAMEMODE2 |
VsFramePropID |
__VSFPROPID, __VSFPROPID2, __VSFPROPID3, __VSFPROPID4 __VSFPROPID5 |
VsHierarchyPropID |
__VSHPROPID, __VSHPROPID2, __VSHPROPID3, __VSHPROPID4 |
VsOpenSpecificEditorFlags |
__VSOSPEFLAGS, __VSOSPEFLAGS2, __VSOSPEFLAGS3 |
VsQueryEditFlags |
__VSQueryEditFlags, __VSQueryEditFlags2 |
VsQueryRemoveDirectoryFlags |
VSQUERYREMOVEDIRECTORYFLAGS, VSQUERYREMOVEDIRECTORYFLAGS2 |
VsQueryRemoveFileFlags |
VSQUERYREMOVEFILEFLAGS, VSQUERYREMOVEFILEFLAGS2 |
VsQuerySaveFlags |
tagVSQuerySaveFlags, __VSQuerySaveFlags2 |
VsRdtFlags |
_VSRDTFLAGS, _VSRDTFLAGS2 |
VsRdtSaveOptions |
__VSRDTSAVEOPTIONS, __VSRDTSAVEOPTIONS2 |
VsRemoveDirectoryFlags |
VSREMOVEDIRECTORYFLAGS, VSREMOVEDIRECTORYFLAGS2 |
VsRemoveFileFlags |
VSREMOVEFILEFLAGS, VSREMOVEFILEFLAGS2 |
VsSolutionPropID |
__VSPROPID, __VSPROPID52, __VSPROPID53, __VSPROPID54 __VSPROPID5 |
VsTaskContinuationOptions |
__VSTASKCONTINUATIONOPTIONS/__VSTASKCONTINUATIONOPTIONS2 yönetilen tanımı. |
VsTaskCreationOptions |
__VSTASKCREATIONOPTIONS/__VSTASKCREATIONOPTIONS2 yönetilen tanımı. |
VsTaskRunContext |
__VSTASKRUNCONTEXT yönetilen tanımı. |
VsTaskWaitOptions |
__VSTASKWAITOPTIONS yönetilen tanımı. |
WindowPane.PaneInitializationMode |
Bir WindowPane nesne için olası başlatma durumlarını temsil eder. |
Temsilciler
AsyncServiceCreatorCallback |
Zaman uyumsuz hizmet oluşturucu için geri çağırma. |
AsyncServiceCreatorWithProgressCallback |
Hizmetin bir örneği gerektiğinde çağrılan geri çağırma. Bu yalnızca bir kez çağrılır ve sonuç önbelleğe alınır. |
OnIdleHandler |
Sınıfı tarafından kullanılan bir SingleTaskIdleManager temsilci. Sınıfının bir örneğini |
VsInvokableAsyncFunction<T> |
Zaman uyumsuz görev kitaplığı yardımcısı tarafından bir IVsTaskCompletionSource Görev Paralel Kitaplığı (TPL) görevi alıp döndürmek için kullanılır. |
VsTaskBodyCallback |
Zaman uyumsuz görev kitaplığı yardımcısı tarafından bir görev gövdesinin yöntem türü olarak kullanılır (görevin yürüttükleri). Kitaplığın kullanıcıları bu temsilci türünü doğrudan geçirebilir veya daha basit anonim işlevleri bu temsilci türüne sarmalayan sarmalayıcı yöntemlerinden birini kullanabilir. |