Udostępnij za pośrednictwem


Przestrzeń nazw Microsoft.VisualStudio.SharePoint

Microsoft.VisualStudio.SharePoint Nazw zawiera typy, można rozszerzyć system projektu programu SharePoint w Visual Studio.Aby uzyskać więcej informacji na temat za pomocą typów, w tym obszarze nazw, zobacz Rozszerzanie systemu projektu SharePoint.

Chociaż większość typów, w tym obszarze nazw są interfejsy, następujące interfejsy mają być wdrożone w kodzie:

Klasy

  Klasa Opis
Klasa publiczna ClassNameChangedEventArgs Zdarzenie wywoływane, gdy nazwa klasy zapewnia dane.
Klasa publiczna ClassNameChangingEventArgs Zdarzenie wywoływane, gdy ma zostać zmieniona nazwa klasy zapewnia dane.
Klasa publiczna DeploymentEventArgs Dostarcza dane dla DeploymentStarted i DeploymentCompleted zdarzenia.
Klasa publiczna DeploymentPathChangedEventArgs Dostarcza dane dla DeploymentPathChanged zdarzenia.
Klasa publiczna DeploymentStepCanceledEventArgs Reprezentuje klasę argumentów zdarzeń używane dla zdarzenia DeploymentStepCanceled.
Klasa publiczna DeploymentStepCompletedEventArgs Dostarcza dane dla DeploymentStepCompleted zdarzenia.
Klasa publiczna DeploymentStepFailedEventArgs Reprezentuje klasę argumentów zdarzeń, używane do DeploymentStepFailed zdarzenia.
Klasa publiczna DeploymentStepStartedEventArgs Dostarcza dane dla DeploymentStepStarted zdarzenia.
Klasa publiczna DeploymentTypeChangedEventArgs Dostarcza dane dla DeploymentTypeChanged zdarzenia.
Klasa publiczna HighTrustCreationInformation Zawiera informacje dotyczące tworzenia projektu sieci web jako część aplikacji wysokim poziomem zaufania.
Klasa publiczna MenuItemEventArgs Reprezentuje argumenty zdarzeń klasy dla Click zdarzenia.
Klasa publiczna NameChangedEventArgs Reprezentuje argumenty zdarzeń klasy dla NameChanged zdarzenia.
Klasa publiczna NamespaceNameChangedEventArgs Zdarzenie wywoływane, gdy zmieniono nazwę obszaru nazw, zawiera dane.
Klasa publiczna NamespaceNameChangingEventArgs Dostarcza dane dla Zdarzenie wywoływane, gdy nazwa obszaru nazw ma być zmieniony.
Klasa publiczna SharePointCommandCanceledException Wyjątek, który jest wywoływane, gdy polecenia programu SharePoint zostało anulowane przez użytkownika.
Klasa publiczna SharePointCommandException Wyjątek, który jest generowany, kiedy polecenia programu SharePoint nie powiodło się.
Klasa publiczna SharePointConnectionDisabledException Wyjątek, który jest wywoływane, gdy połączenie programu SharePoint jest wyłączone.
Klasa publiczna SharePointConnectionException Wyjątek, który jest generowany, gdy nie powiedzie się próba połączenia z lokalnej witryny programu SharePoint.
Klasa publiczna SharePointProjectEventArgs Dostarcza dane dla zdarzeń związanych z projektami programu SharePoint.
Klasa publiczna SharePointProjectItemEventArgs Dostarcza dane dla zdarzeń związanych z elementów projektu programu SharePoint.
Klasa publiczna SharePointProjectItemFileEventArgs Dostarcza dane dla zdarzeń związanych z plików elementów projektu programu SharePoint.
Klasa publiczna SharePointProjectItemIconAttribute Określa ikonę, aby wyświetlić w Solution Explorer dla niestandardowego elementu typu projektu.
Klasa publiczna SharePointProjectItemMenuItemsRequestedEventArgs Dostarcza dane dla ProjectItemMenuItemsRequested zdarzenia.
Klasa publiczna SharePointProjectItemOpenEventArgs Dostarcza dane dla Open zdarzenia.
Klasa publiczna SharePointProjectItemPropertiesRequestedEventArgs Dostarcza dane dla ProjectItemPropertiesRequested zdarzenia.
Klasa publiczna SharePointProjectItemStartupUrlRequestedEventArgs Dostarcza dane dla ProjectItemStartupUrlRequested zdarzenia.
Klasa publiczna SharePointProjectItemTypeAttribute Określa identyfikator projektu typu elementu, który jest zdefiniowany lub identyfikator projektu typu elementu, który zostanie rozszerzone.
Klasa publiczna SharePointProjectMenuItemsRequestedEventArgs Dostarcza dane dla ProjectMenuItemsRequested zdarzenia.
Klasa publiczna SharePointProjectPropertiesRequestedEventArgs Dostarcza dane dla ProjectPropertiesRequested zdarzenia.
Klasa publiczna WebProjectCreationInformation Reprezentuje informacje przy tworzeniu projektu sieci web.

Interfejsy

  Interfejs Opis
Interfejs publiczny IAnnotatedObject Reprezentuje IAnnotationDictionary, co umożliwia skojarzenie niestandardowe dane z obiektu, do wykonania tego interfejsu.
Interfejs publiczny IAnnotationDictionary Reprezentuje słownik danych niestandardowych obiektów, które można skojarzyć z niektórych obiektów w modelu obiektów programu SharePoint narzędzia.
Interfejs publiczny ICodeRefactoringEvents Dostępne są zdarzenia, które powiadamiają o występowaniu refaktoryzacji operacji.
Interfejs publiczny IDeployableFile Udostępnia interfejs podstawowy dla wszystkich plików, które mogą być umieszczane w pliku WSP i wdrożony w programie SharePoint.Te pliki mają zestaw właściwości dotyczące wdrażania.
Interfejs publiczny IFeatureReceiver Reprezentuje odbiornika funkcji w programie SharePoint.
Interfejs publiczny IMappedFolder Reprezentuje folder w projekcie programu SharePoint, który jest mapowany do lokalizacji w programie SharePoint.
Interfejs publiczny IMappedFolderCollection Reprezentuje kolekcję folderów mapowane w projekcie programu SharePoint.
Interfejs publiczny IMenuItem Reprezentuje element menu, które mogą być dodawane do menu kontekstowe dla ISharePointProjectItem lub IExplorerNode.
Interfejs publiczny IMenuItemCollection Reprezentuje kolekcję elementów menu, które są dodawane dynamicznie w ProjectItemMenuItemsRequested programu obsługi zdarzeń.
Interfejs publiczny INotifyObjectDisposed Klasa realizacji tego interfejsu powiadamia użytkownika, gdy obiekt jest usuwany.
Interfejs publiczny INotifyObjectDisposing Klasa realizacji tego interfejsu powiadamia użytkownika, gdy obiekt jest usuwany.
Interfejs publiczny IObservableModelElement Reprezentuje element modelu DSL, który opisuje właściwości zdarzenia zmiany zmienione.
Interfejs publiczny IPropertySourceCollection Reprezentuje kolekcję obiektów źródła właściwości, które pojawiają się w Właściwości okna.
Interfejs publiczny ISafeControlEntry Reprezentuje wpis kontroli bezpiecznych, dodany do pliku web.config dla programu SharePoint po wdrożeniu go.
Interfejs publiczny ISafeControlEntryCollection Reprezentuje kolekcję wpisy kontroli bezpieczne.
Interfejs publiczny ISharePointAppSettings Reprezentuje ustawienia aplikacji dla programu SharePoint lub aplikacji pakietu Office.
Interfejs publiczny ISharePointCollection<T> Reprezentuje kolekcję elementów tylko do odczytu.Zapewnia nie metody publiczne, aby zmodyfikować zawartość kolekcji.Jest używany jako typu podstawowego dla wielu kolekcji w modelu projektu programu SharePoint.Kolekcje te zwykle są zmieniane wewnętrznie i zdarzenia może służyć do monitorowania tych zmian.
Interfejs publiczny ISharePointConnection Zawiera metody, które służy do wykonywania poleceń programu SharePoint, odwołujących się do modelu obiektów programu SharePoint server z rozszerzeniem narzędzia programu SharePoint w programie Visual Studio.
Interfejs publiczny ISharePointProject Reprezentuje projektu programu SharePoint.
Interfejs publiczny ISharePointProjectCollection Kolekcja wszystkich projektów programu SharePoint w Visual Studio roztworu.
Interfejs publiczny ISharePointProjectEvents Definiuje zdarzenia, które są istotne dla ISharePointProject obiektów.Obiekt wykonawczych definiuje kontekst, w którym występują te zdarzenia.
Interfejs publiczny ISharePointProjectExtension Reprezentuje rozszerzenie dla projektów programu SharePoint.
Interfejs publiczny ISharePointProjectFeature Zawiera informacje dotyczące funkcji.
Interfejs publiczny ISharePointProjectFeatureCollection Kolekcja wszystkich funkcji programu SharePoint, zdefiniowane w projekcie programu SharePoint.
Interfejs publiczny ISharePointProjectFeatureResourceFile Reprezentuje plik zasobów dla funkcji.
Interfejs publiczny ISharePointProjectFeatureResourceFileCollection Reprezentuje kolekcję plików zasobów dla funkcji.
Interfejs publiczny ISharePointProjectItem Reprezentuje wystąpienie elementu projektu programu SharePoint, realizowane przez system projektu programu SharePoint.
Interfejs publiczny ISharePointProjectItemCollection Reprezentuje kolekcję elementów projektu programu SharePoint.
Interfejs publiczny ISharePointProjectItemEvents Definiuje zdarzenia powiązane ISharePointProjectItem obiektów.
Interfejs publiczny ISharePointProjectItemFile Reprezentuje plik w systemie projektu programu SharePoint.
Interfejs publiczny ISharePointProjectItemFileCollection Reprezentuje kolekcję plików w elemencie projektu programu SharePoint.
Interfejs publiczny ISharePointProjectItemFileEvents Definiuje zdarzenia, odnoszących się do ISharePointProjectItemFile obiektów.
Interfejs publiczny ISharePointProjectItemType Reprezentuje typ elementu projektu do programu SharePoint.Umożliwia użytkownikom skojarzyć z typem danych niestandardowych, ponieważ dziedziczy ona z IAnnotatedObject interfejsu.
Interfejs publiczny ISharePointProjectItemTypeDefinition Pozwala określić typ elementu projektu do programu SharePoint.
Interfejs publiczny ISharePointProjectItemTypeExtension Reprezentuje rozszerzenie dla określonego typu elementu projektu programu SharePoint.
Interfejs publiczny ISharePointProjectItemTypeProvider Zawiera definicję niestandardowego typu element projektu programu SharePoint.
Interfejs publiczny ISharePointProjectItemVirtualFile Reprezentuje plik w systemie projektu programu SharePoint.
Interfejs publiczny ISharePointProjectItemVirtualFileCollection Reprezentuje kolekcję plików w elemencie projektu programu SharePoint.
Interfejs publiczny ISharePointProjectLogger Reprezentuje usługę rejestrowania programu SharePoint, która umożliwia korzystanie z rozszerzeń projektu programu SharePoint do rejestrowania wiadomości w produkcji okna i Lista błędów, w zależności od określonego LogCategory.
Interfejs publiczny ISharePointProjectMember Reprezentuje członek projektu programu SharePoint.
Interfejs publiczny ISharePointProjectMemberReference Określa odwołanie do elementu w projekcie programu SharePoint.
Interfejs publiczny ISharePointProjectMemberReferenceCollection Reprezentuje kolekcję odwołania do elementów projektu programu SharePoint.
Interfejs publiczny ISharePointProjectMemberReferenceResolver Określa interfejs API, który usuwa odwołania między elementów projektu programu SharePoint i same elementy.
Interfejs publiczny ISharePointProjectOutputReference Stanowi główny wynik odwołania Visual Studio projektu.
Interfejs publiczny ISharePointProjectOutputReferenceCollection Reprezentuje kolekcję odniesienia wyjściowego projektu należące do elementu projektu.
Interfejs publiczny ISharePointProjectPackage Pakiet programu SharePoint skojarzonych z projektem programu SharePoint.
Interfejs publiczny ISharePointProjectService Reprezentuje usługę SharePoint projektu obiektu głównego do modelu obiektowego projektu programu SharePoint.
Interfejs publiczny ISharePointProjectStartupItem Reprezentuje elementy, które można ustawić jako element startowy z ISharePointProject.

Wyliczenia

  Wyliczenie Opis
Wyliczenie publiczne AssemblyDeploymentTarget Określa, w których wdrażane zestawu danych wyjściowych projektu.
Wyliczenie publiczne DeploymentType Określa typ wdrażania, które mają być dokonane w pliku.
Wyliczenie publiczne LogCategory Określa, gdzie wiadomości napisanych przy użyciu usługi dziennika programu SharePoint pojawia się w produkcji okna i Listy błędów okna.
Wyliczenie publiczne MappedFolderType Określa typ folderu mapowane w projekcie programu SharePoint.
Wyliczenie publiczne SharePointAuthenticationMode Wylicza tryb uwierzytelniania programu SharePoint.
Wyliczenie publiczne SharePointProjectMode Określa tryb dla projektu programu SharePoint.
Wyliczenie publiczne SupportedAssemblyDeploymentTargets Wyliczenie reprezentuje wszystkie cele wdrażania zestawu obsługiwanych dla określonego elementu projektu programu SharePoint.
Wyliczenie publiczne SupportedDeploymentScopes Określa zakresy wdrażania, w których element projektu programu SharePoint można aktywować w programie SharePoint.
Wyliczenie publiczne SupportedTrustLevels Wyliczenie wartości, które określają poziom zaufania w programie SharePoint Services obsługiwane przez element projektu programu SharePoint.
Wyliczenie publiczne WebProjectType Wylicza typ projektu sieci web.