Zarządzanie dokumentami na serwerze za pomocą klasy ServerDocument
Można użyć ServerDocument klasy w Visual Studio Tools for Office Runtime do zarządzania licznych aspektów dostosowania poziomu dokumentu, nawet jeśli nie zainstalowano programu Microsoft Office Word i Microsoft Office Excel.Można wykonywać następujące zadania:
Dostęp i modyfikowanie danych w dokumencie lub skoroszycie pamięci podręcznej danych.Aby uzyskać więcej informacji, zobacz Pracy z buforowane dane, w dokumencie.
Zarządzanie dostosowywania zestawu, który jest skojarzony z dokumentem.Aby uzyskać więcej informacji, zobacz Zarządzanie dostosowywania dokumentu.
Zastosowanie: Informacje przedstawione w tym temacie mają zastosowanie do projektów na poziomie dokumentu dla następujących aplikacji: Excel 2013 i Excel 2010; Word 2013 i Word 2010. Aby uzyskać więcej informacji, zobacz Funkcje dostępne w aplikacjach pakietu Office i typ projektu.
Omówienie klasy ServerDocument
ServerDocument Klasy jest przeznaczony do użytku na komputerach, które nie mają Office zainstalowany.W związku z tym zwykle używasz tej klasy w aplikacjach, które integrują się z pakietu Office, takich jak konsola projektów lub projektów Windows Forms, zamiast projektach dla pakietu Office.Użycie ServerDocument klasy w zestawie Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll.
ServerDocument Klasa może być używana do pracy na poziomie dokumentu dostosowania, które zostały utworzone przy użyciu Visual Studio 2013.
Aby uzyskać więcej informacji na temat programu Visual Studio 2010 Tools dla Office Runtime i rozszerzeń pakietu Office dla.NET Framework, zobacz Visual Studio Tools for Office Runtime ― Przegląd.
[!UWAGA]
Jeśli masz starszych aplikacji, która korzysta z ServerDocument klasy w Visual Studio Tools dla pakietu Office system (wersja 3.0 Runtime), Visual Studio Tools dla Office system (wersja 3.0 Runtime) musi być zainstalowany na komputerach, które uruchomić aplikację.Visual Studio 2010 Tools for Office Runtime nie może uruchomić te aplikacje.
Praca z buforowanych danych w dokumencie
ServerDocument Klasy zawiera elementy można użyć do pracy z pamięci podręcznej danych w dostosowanych dokumentów.Aby uzyskać więcej informacji na temat buforowanych danych zobacz Buforowanie danych i Uzyskiwanie dostępu do danych w dokumentach na serwerze.
Poniższa tabela zawiera listę członków, których można użyć do pracy z danymi z pamięci podręcznej.
Zadanie |
Członkowski |
---|---|
Aby określić, czy dokument ma pamięci podręcznej danych. |
IsCacheEnabled Metody. |
Dostęp do pamięci podręcznej danych w dokumencie. Aby uzyskać więcej informacji, zobacz Uzyskiwanie dostępu do danych w dokumentach na serwerze. |
CachedData Właściwości. |
Zarządzanie dostosowywania dokumentu
Można użyć członków grupy ServerDocument klasy do zarządzania dostosowywania zestawu, który jest skojarzony z dokumentem.Na przykład można programistycznie usunąć dostosowanie z dokumentu tak, że dokument nie jest już częścią pliku dostosowań.
Poniższa tabela zawiera listę członków, których można użyć do zarządzania zestawu dostosowywania.
Zadanie |
Członkowski |
---|---|
Aby określić, czy dokument jest częścią dostosowania poziomu dokumentu. |
GetCustomizationVersion Metody. |
Aby programowo Dołączanie pliku dostosowań do dokumentu w czasie wykonywania. Aby uzyskać więcej informacji, zobacz Porady: Dołączanie rozszerzenia kodu zarządzanego do dokumentów. |
Jednym z AddCustomization metody. |
Aby programistycznie usunąć pliku dostosowań dokumentu w czasie wykonywania. Aby uzyskać więcej informacji, zobacz Porady: usuwanie rozszerzenia kodu zarządzanego z dokumentów. |
RemoveCustomization Metody. |
Aby uzyskać adres URL manifest rozmieszczania, który jest skojarzony z dokumentem. |
DeploymentManifestUrl Właściwości. |
Zobacz też
Zadania
Porady: Dołączanie rozszerzenia kodu zarządzanego do dokumentów
Porady: usuwanie rozszerzenia kodu zarządzanego z dokumentów