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 Rozszerzenia systemu projektu programu 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 DeploymentStepCompletedEventArgs Dostarcza dane dla DeploymentStepCompleted zdarzenia.
Klasa publiczna DeploymentStepStartedEventArgs Dostarcza dane dla DeploymentStepStarted zdarzenia.
Klasa publiczna DeploymentTypeChangedEventArgs Dostarcza dane dla DeploymentTypeChanged zdarzenia.
Klasa publiczna MenuItemEventArgs Reprezentuje argumenty zdarzeń klasy dla Click zdarzenia.
Klasa publiczna NameChangedEventArgs Reprezentuje argumenty zdarzeń klasy dla NameChanged zdarzenia.
Klasa publiczna SharePointCommandException Wyjątek, który jest generowany, kiedy polecenia programu SharePoint nie powiodło się.
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.

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 obiektów niestandardowych danych, które można skojarzyć z niektórych obiektów w modelu obiektów programu SharePoint narzędzia.
Interfejs publiczny ICodeRefactoringEvents Zawiera zdarzenia, które powiadamia o występowaniu operacji przeróbek.
Interfejs publiczny IDeployableFile Udostępnia interfejs podstawowy dla wszystkich plików, które mogą być spakowane w pliku WSP i wdrożeniu programu 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 ISharePointCollection<T> Reprezentuje kolekcję elementów tylko do odczytu.Zapewnia, aby nie metody publiczne zmodyfikować zawartość kolekcji.Używane jako typ podstawowy dla liczby kolekcje w modelu projektu programu SharePoint.Kolekcje te zwykle są zmieniane wewnętrznie i zdarzeń można monitorować te zmiany.
Interfejs publiczny ISharePointConnection Zapewnia metody, których można używać do wykonywania poleceń programu SharePoint, odwołujących się do modelu obiektu 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, które są istotne dla 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 ISharePointProjectLogger Reprezentuje usługę rejestrowania programu SharePoint umożliwia korzystanie z rozszerzeń projektu programu SharePoint do rejestrowania wiadomości do dane wyjściowe okno i Listy błędów, w zależności 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 rozwiązuje 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ę projektu programu SharePoint obiektu katalogu głównego dla 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 należy przeprowadzić na 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 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 można aktywować elementu projektu do programu SharePoint 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.