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:
ISharePointProjectItemTypeExtension: Implementuje ten interfejs rozszerzenie typu elementu projektu programu SharePoint, która jest już zainstalowana w programie Visual Studio.Aby uzyskać więcej informacji, zobacz Jak: tworzenie rozszerzenie elementu projektu programu SharePoint.
ISharePointProjectItemTypeProvider: Implementuje ten interfejs, aby zdefiniować nowy typ elementu projektu programu SharePoint.Aby uzyskać więcej informacji, zobacz Jak: definiowanie typu element projektu programu SharePoint.
ISharePointProjectExtension: Implementuje ten interfejs rozszerzenie projektów programu SharePoint.Aby uzyskać więcej informacji, zobacz Jak: tworzenie rozszerzenie projektu programu SharePoint.
Klasy
Klasa | Opis | |
---|---|---|
ClassNameChangedEventArgs | Zdarzenie wywoływane, gdy nazwa klasy zapewnia dane. | |
ClassNameChangingEventArgs | Zdarzenie wywoływane, gdy ma zostać zmieniona nazwa klasy zapewnia dane. | |
DeploymentEventArgs | Dostarcza dane dla DeploymentStarted i DeploymentCompleted zdarzenia. | |
DeploymentPathChangedEventArgs | Dostarcza dane dla DeploymentPathChanged zdarzenia. | |
DeploymentStepCompletedEventArgs | Dostarcza dane dla DeploymentStepCompleted zdarzenia. | |
DeploymentStepStartedEventArgs | Dostarcza dane dla DeploymentStepStarted zdarzenia. | |
DeploymentTypeChangedEventArgs | Dostarcza dane dla DeploymentTypeChanged zdarzenia. | |
MenuItemEventArgs | Reprezentuje argumenty zdarzeń klasy dla Click zdarzenia. | |
NameChangedEventArgs | Reprezentuje argumenty zdarzeń klasy dla NameChanged zdarzenia. | |
SharePointCommandException | Wyjątek, który jest generowany, kiedy polecenia programu SharePoint nie powiodło się. | |
SharePointConnectionException | Wyjątek, który jest generowany, gdy nie powiedzie się próba połączenia z lokalnej witryny programu SharePoint. | |
SharePointProjectEventArgs | Dostarcza dane dla zdarzeń związanych z projektami programu SharePoint. | |
SharePointProjectItemEventArgs | Dostarcza dane dla zdarzeń związanych z elementów projektu programu SharePoint. | |
SharePointProjectItemFileEventArgs | Dostarcza dane dla zdarzeń związanych z plików elementów projektu programu SharePoint. | |
SharePointProjectItemIconAttribute | Określa ikonę, aby wyświetlić w Solution Explorer dla niestandardowego elementu typu projektu. | |
SharePointProjectItemMenuItemsRequestedEventArgs | Dostarcza dane dla ProjectItemMenuItemsRequested zdarzenia. | |
SharePointProjectItemOpenEventArgs | Dostarcza dane dla Open zdarzenia. | |
SharePointProjectItemPropertiesRequestedEventArgs | Dostarcza dane dla ProjectItemPropertiesRequested zdarzenia. | |
SharePointProjectItemStartupUrlRequestedEventArgs | Dostarcza dane dla ProjectItemStartupUrlRequested zdarzenia. | |
SharePointProjectItemTypeAttribute | Określa identyfikator projektu typu elementu, który jest zdefiniowany lub identyfikator projektu typu elementu, który zostanie rozszerzone. | |
SharePointProjectMenuItemsRequestedEventArgs | Dostarcza dane dla ProjectMenuItemsRequested zdarzenia. | |
SharePointProjectPropertiesRequestedEventArgs | Dostarcza dane dla ProjectPropertiesRequested zdarzenia. |
Interfejsy
Interfejs | Opis | |
---|---|---|
IAnnotatedObject | Reprezentuje IAnnotationDictionary, co umożliwia skojarzenie niestandardowe dane z obiektu, do wykonania tego interfejsu. | |
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. | |
ICodeRefactoringEvents | Zawiera zdarzenia, które powiadamia o występowaniu operacji przeróbek. | |
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. | |
IFeatureReceiver | Reprezentuje odbiornika funkcji w programie SharePoint. | |
IMappedFolder | Reprezentuje folder w projekcie programu SharePoint, który jest mapowany do lokalizacji w programie SharePoint. | |
IMappedFolderCollection | Reprezentuje kolekcję folderów mapowane w projekcie programu SharePoint. | |
IMenuItem | Reprezentuje element menu, które mogą być dodawane do menu kontekstowe dla ISharePointProjectItem lub IExplorerNode. | |
IMenuItemCollection | Reprezentuje kolekcję elementów menu, które są dodawane dynamicznie w ProjectItemMenuItemsRequested programu obsługi zdarzeń. | |
INotifyObjectDisposed | Klasa realizacji tego interfejsu powiadamia użytkownika, gdy obiekt jest usuwany. | |
INotifyObjectDisposing | Klasa realizacji tego interfejsu powiadamia użytkownika, gdy obiekt jest usuwany. | |
IObservableModelElement | Reprezentuje element modelu DSL, który opisuje właściwości zdarzenia zmiany zmienione. | |
IPropertySourceCollection | Reprezentuje kolekcję obiektów źródła właściwości, które pojawiają się w Właściwości okna. | |
ISafeControlEntry | Reprezentuje wpis kontroli bezpiecznych, dodany do pliku web.config dla programu SharePoint po wdrożeniu go. | |
ISafeControlEntryCollection | Reprezentuje kolekcję wpisy kontroli bezpieczne. | |
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. | |
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. | |
ISharePointProject | Reprezentuje projektu programu SharePoint. | |
ISharePointProjectCollection | Kolekcja wszystkich projektów programu SharePoint w Visual Studio roztworu. | |
ISharePointProjectEvents | Definiuje zdarzenia, które są istotne dla ISharePointProject obiektów.Obiekt wykonawczych definiuje kontekst, w którym występują te zdarzenia. | |
ISharePointProjectExtension | Reprezentuje rozszerzenie dla projektów programu SharePoint. | |
ISharePointProjectFeature | Zawiera informacje dotyczące funkcji. | |
ISharePointProjectFeatureCollection | Kolekcja wszystkich funkcji programu SharePoint, zdefiniowane w projekcie programu SharePoint. | |
ISharePointProjectFeatureResourceFile | Reprezentuje plik zasobów dla funkcji. | |
ISharePointProjectFeatureResourceFileCollection | Reprezentuje kolekcję plików zasobów dla funkcji. | |
ISharePointProjectItem | Reprezentuje wystąpienie elementu projektu programu SharePoint, realizowane przez system projektu programu SharePoint. | |
ISharePointProjectItemCollection | Reprezentuje kolekcję elementów projektu programu SharePoint. | |
ISharePointProjectItemEvents | Definiuje zdarzenia, które są istotne dla ISharePointProjectItem obiektów. | |
ISharePointProjectItemFile | Reprezentuje plik w systemie projektu programu SharePoint. | |
ISharePointProjectItemFileCollection | Reprezentuje kolekcję plików w elemencie projektu programu SharePoint. | |
ISharePointProjectItemFileEvents | Definiuje zdarzenia, odnoszących się do ISharePointProjectItemFile obiektów. | |
ISharePointProjectItemType | Reprezentuje typ elementu projektu do programu SharePoint.Umożliwia użytkownikom skojarzyć z typem danych niestandardowych, ponieważ dziedziczy ona z IAnnotatedObject interfejsu. | |
ISharePointProjectItemTypeDefinition | Pozwala określić typ elementu projektu do programu SharePoint. | |
ISharePointProjectItemTypeExtension | Reprezentuje rozszerzenie dla określonego typu elementu projektu programu SharePoint. | |
ISharePointProjectItemTypeProvider | Zawiera definicję niestandardowego typu element projektu programu SharePoint. | |
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. | |
ISharePointProjectMember | Reprezentuje członek projektu programu SharePoint. | |
ISharePointProjectMemberReference | Określa odwołanie do elementu w projekcie programu SharePoint. | |
ISharePointProjectMemberReferenceCollection | Reprezentuje kolekcję odwołania do elementów projektu programu SharePoint. | |
ISharePointProjectMemberReferenceResolver | Określa interfejs API, który rozwiązuje odwołania między elementów projektu programu SharePoint i same elementy. | |
ISharePointProjectOutputReference | Stanowi główny wynik odwołania Visual Studio projektu. | |
ISharePointProjectOutputReferenceCollection | Reprezentuje kolekcję odniesienia wyjściowego projektu należące do elementu projektu. | |
ISharePointProjectPackage | Pakiet programu SharePoint skojarzonych z projektem programu SharePoint. | |
ISharePointProjectService | Reprezentuje usługę projektu programu SharePoint obiektu katalogu głównego dla modelu obiektowego projektu programu SharePoint. | |
ISharePointProjectStartupItem | Reprezentuje elementy, które można ustawić jako element startowy z ISharePointProject. |
Wyliczenia
Wyliczenie | Opis | |
---|---|---|
AssemblyDeploymentTarget | Określa, w których wdrażane zestawu danych wyjściowych projektu. | |
DeploymentType | Określa typ wdrażania należy przeprowadzić na pliku. | |
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. | |
MappedFolderType | Określa typ folderu mapowane w projekcie programu SharePoint. | |
SupportedAssemblyDeploymentTargets | Wyliczenie reprezentuje wszystkie cele wdrażania zestawu obsługiwanych dla określonego elementu projektu programu SharePoint. | |
SupportedDeploymentScopes | Określa zakresy wdrażania, w których można aktywować elementu projektu do programu SharePoint w programie SharePoint. | |
SupportedTrustLevels | Wyliczenie wartości, które określają poziom zaufania w programie SharePoint Services obsługiwane przez element projektu programu SharePoint. |