Sdílet prostřednictvím


Microsoft.VisualStudio.SharePoint Obor názvů

Obor Microsoft.VisualStudio.SharePoint názvů obsahuje typy, které můžete použít k rozšíření systému projektů SharePointu v sadě Visual Studio. Další informace o použití typů v tomto oboru názvů najdete v tématu Rozšíření systému projektů Služby SharePoint.

Třídy

ClassNameChangedEventArgs

Poskytuje data pro událost vyvolanou při změně názvu třídy.

ClassNameChangingEventArgs

Poskytuje data pro událost vyvolanou v případě, že se chystá změnit název třídy.

DeploymentEventArgs

Poskytuje data pro DeploymentStarted události a DeploymentCompleted .

DeploymentPathChangedEventArgs

Poskytuje data pro událost DeploymentPathChanged.

DeploymentStepCanceledEventArgs

Představuje třídu argumentu události použité pro DeploymentStepCanceled událost.

DeploymentStepCompletedEventArgs

Poskytuje data pro událost DeploymentStepCompleted.

DeploymentStepFailedEventArgs

Představuje třídu argumentu události použité pro DeploymentStepFailed událost.

DeploymentStepStartedEventArgs

Poskytuje data pro událost DeploymentStepStarted.

DeploymentTypeChangedEventArgs

Poskytuje data pro událost DeploymentTypeChanged.

HighTrustCreationInformation

Poskytuje informace o vytvoření webového projektu v rámci aplikace s vysokou důvěryhodností.

MenuItemEventArgs

Představuje třídu argumentů události pro Click událost.

NameChangedEventArgs

Představuje třídu argumentů události pro NameChanged událost.

NamespaceNameChangedEventArgs

Poskytuje data pro událost vyvolanou při změně názvu oboru názvů.

NamespaceNameChangingEventArgs

Poskytuje data pro událost vyvolanou v případě, že se chystá změnit název oboru názvů.

SharePointCommandCanceledException

Výjimka, která je vyvolána při zrušení příkazu služby SharePoint uživatelem.

SharePointCommandException

Výjimka, která se vyvolá při selhání příkazu služby SharePoint.

SharePointConnectionDisabledException

Výjimka, která je vyvolána při zakázání připojení SharePointu.

SharePointConnectionException

Výjimka, která je vyvolán při pokusu o připojení k místnímu webu služby SharePoint selže.

SharePointProjectEventArgs

Poskytuje data pro události související s projekty Služby SharePoint.

SharePointProjectItemEventArgs

Poskytuje data pro události související s položkami projektu Služby SharePoint.

SharePointProjectItemFileEventArgs

Poskytuje data pro události související se soubory položek projektu SharePointu.

SharePointProjectItemFileOpenEventArgs

Poskytuje data pro události související s událostmi otevření položky projektu.

SharePointProjectItemIconAttribute

Určuje ikonu, která se má zobrazit v Průzkumník řešení pro vlastní typ položky projektu.

SharePointProjectItemMenuItemsRequestedEventArgs

Poskytuje data pro událost ProjectItemMenuItemsRequested.

SharePointProjectItemOpenEventArgs

Poskytuje data pro událost Open.

SharePointProjectItemPropertiesRequestedEventArgs

Poskytuje data pro událost ProjectItemPropertiesRequested.

SharePointProjectItemStartupUrlRequestedEventArgs

Poskytuje data pro událost ProjectItemStartupUrlRequested.

SharePointProjectItemTypeAttribute

Určuje ID typu položky projektu, který je definován, nebo ID typu položky projektu, který se rozšiřuje.

SharePointProjectMenuItemsRequestedEventArgs

Poskytuje data pro událost ProjectMenuItemsRequested.

SharePointProjectPropertiesRequestedEventArgs

Poskytuje data pro událost ProjectPropertiesRequested.

WebProjectCreationInformation

Představuje informace pro vytvoření webového projektu.

Rozhraní

IAnnotatedObject

IAnnotationDictionaryPředstavuje , který umožňuje přidružení vlastních dat s objektem implementuje toto rozhraní.

IAnnotationDictionary

Představuje slovník vlastních datových objektů, které můžete přidružit k určitým objektům v objektovém modelu nástrojů služby SharePoint.

ICodeRefactoringEvents

Poskytuje události, které upozorňují na výskyt operace refaktoringu.

IDeployableFile

Poskytuje základní rozhraní pro všechny soubory, které lze zabalit do souboru WSP a nasadit do SharePointu. Tyto soubory sdílejí sadu vlastností souvisejících s nasazením.

IFeatureReceiver

Představuje příjemce funkcí v SharePointu.

IMappedFolder

Představuje složku v projektu služby SharePoint, která je namapována na umístění v SharePointu.

IMappedFolderCollection

Představuje kolekci mapovaných složek v projektu Služby SharePoint.

IMenuItem

Představuje položku nabídky, kterou lze přidat do místní nabídky pro ISharePointProjectItem nebo IExplorerNode.

IMenuItemCollection

Představuje kolekci položek nabídky, které jsou přidány dynamicky v obslužné rutině ProjectItemMenuItemsRequested události.

INotifyObjectDisposed

Třída implementovaná toto rozhraní vás upozorní, když je objekt odstraněn.

INotifyObjectDisposing

Třída implementovaná toto rozhraní vás upozorní, když je objekt odstraněn.

IObservableModelElement

Představuje prvek modelu DSL, který zveřejňuje události změny nebo změny vlastností.

IPropertySourceCollection

Představuje kolekci zdrojových objektů vlastností, které se zobrazují v okno Vlastnosti.

ISafeControlEntry

Představuje bezpečnou položku ovládacího prvku, která je přidána do souboru web.config služby SharePoint při jeho nasazení.

ISafeControlEntryCollection

Představuje kolekci bezpečných položek ovládacích prvků.

ISharePointAppSettings

Představuje nastavení aplikace pro SharePoint nebo aplikaci pro Office.

ISharePointCollection<T>

Představuje kolekci položek jen pro čtení. Neposkytuje žádné veřejné metody pro úpravu obsahu kolekce. Používá se jako základní typ pro řadu kolekcí v modelu projektu SharePointu. Tyto kolekce se obvykle interně mění a události se dají použít k monitorování těchto změn.

ISharePointConnection

Poskytuje metody, které můžete použít ke spuštění příkazů SharePointu, které volají do objektového modelu serveru SharePoint z rozšíření nástrojů SharePointu v sadě Visual Studio.

ISharePointProject

Představuje projekt služby SharePoint.

ISharePointProjectCollection

Kolekce všech sharepointových projektů v řešení sady Visual Studio.

ISharePointProjectEvents

Definuje události relevantní pro ISharePointProject objekty. Implementujte objekt definuje kontext, ve kterém k těmto událostem dochází.

ISharePointProjectExtension

Představuje rozšíření pro projekty Služby SharePoint.

ISharePointProjectFeature

Poskytuje informace o funkcích.

ISharePointProjectFeatureCollection

Kolekce všech funkcí SharePointu definovaných v projektu Služby SharePoint.

ISharePointProjectFeatureResourceFile

Představuje soubor prostředků pro funkci.

ISharePointProjectFeatureResourceFileCollection

Představuje kolekci souborů prostředků pro funkci.

ISharePointProjectItem

Představuje instanci položky projektu služby SharePoint, implementované systémem projektu služby SharePoint.

ISharePointProjectItemCollection

Představuje kolekci položek projektu služby SharePoint.

ISharePointProjectItemEvents

Definuje události relevantní pro ISharePointProjectItem objekty.

ISharePointProjectItemFile

Představuje soubor v systému projektu služby SharePoint.

ISharePointProjectItemFileCollection

Představuje kolekci souborů v položce projektu Služby SharePoint.

ISharePointProjectItemFileEvents

Definuje události související s ISharePointProjectItemFile objekty.

ISharePointProjectItemType

Představuje typ položky projektu služby SharePoint. Umožňuje uživatelům přidružit vlastní data k typu, protože dědí z IAnnotatedObject rozhraní.

ISharePointProjectItemTypeDefinition

Pomáhá definovat typ položky projektu SharePointu.

ISharePointProjectItemTypeExtension

Představuje rozšíření pro konkrétní typ položky projektu Služby SharePoint.

ISharePointProjectItemTypeProvider

Poskytuje definici vlastního typu položky projektu Služby SharePoint.

ISharePointProjectItemVirtualFile

Představuje soubor v systému projektu služby SharePoint.

ISharePointProjectItemVirtualFileCollection

Představuje kolekci souborů v položce projektu služby SharePoint.

ISharePointProjectLogger

Představuje službu protokolování služby SharePoint, která umožňuje rozšířením projektu Služby SharePoint protokolovat zprávy do okna Výstup a seznamu chyb v závislosti na zadaném LogCategoryobjektu .

ISharePointProjectMember

Představuje člena projektu služby SharePoint.

ISharePointProjectMemberReference

Určuje odkaz na položku v projektu služby SharePoint.

ISharePointProjectMemberReferenceCollection

Představuje kolekci odkazů na položky projektu Služby SharePoint.

ISharePointProjectMemberReferenceResolver

Určuje rozhraní API, které překládá odkazy mezi položkami projektu SharePointu a položkami samotnými.

ISharePointProjectOutputReference

Představuje primární výstup odkazovaného projektu sady Visual Studio.

ISharePointProjectOutputReferenceCollection

Představuje kolekci výstupních odkazů projektu patřících k položce projektu.

ISharePointProjectPackage

Balíček služby SharePoint přidružený k projektu Služby SharePoint.

ISharePointProjectService

Představuje službu projektu Služby SharePoint, kořenový objekt pro objektový model projektu služby SharePoint.

ISharePointProjectStartupItem

Představuje položky, které lze nastavit jako spouštěcí položku objektu ISharePointProject.

Výčty

AssemblyDeploymentTarget

Určuje, kam se nasadí výstupní sestavení projektu.

DeploymentType

Určuje typ nasazení, které se má provést v souboru.

LogCategory

Určuje, kde se v okně Výstup a v okně Seznam chyb zobrazí zprávy napsané pomocí služby protokolů Služby SharePoint.

MappedFolderType

Určuje typ mapované složky v projektu služby SharePoint.

SharePointAuthenticationMode

Vytvoří výčet režimu ověřování SharePointu.

SharePointProjectMode

Určuje režim projektu služby SharePoint.

SupportedAssemblyDeploymentTargets

Výčet, který představuje všechny podporované cíle nasazení sestavení pro zadanou položku projektu služby SharePoint.

SupportedDeploymentScopes

Určuje rozsahy nasazení, ve kterých lze v SharePointu aktivovat položku projektu služby SharePoint.

SupportedTrustLevels

Hodnoty výčtu, které určují úroveň důvěryhodnosti v SharePointu podporované položkou projektu SharePointu.

WebProjectType

Vytvoří výčet typu webového projektu.

Poznámky

Přestože většina typů v tomto oboru názvů jsou rozhraní, do kódu se mají implementovat pouze následující rozhraní: