Compartir a través de


RemoveCustomization (Método) (2003 System)

Actualización: noviembre 2007

Quita del documento la personalización de Microsoft Visual Studio Tools para Microsoft Office System (versión 3.0).

Espacio de nombres:  Microsoft.VisualStudio.Tools.Applications.Runtime
Ensamblado:  Microsoft.VisualStudio.Tools.Applications.Runtime (en Microsoft.VisualStudio.Tools.Applications.Runtime.dll)

Sintaxis

'Declaración
Public Shared Sub RemoveCustomization ( _
    documentPath As String _
)
'Uso
Dim documentPath As String

ServerDocument.RemoveCustomization(documentPath)
public static void RemoveCustomization(
    string documentPath
)

Parámetros

  • documentPath
    Tipo: System. . :: .String

    Ruta de acceso completa del documento del que desea quitar la personalización.

Excepciones

Excepción Condición
ArgumentNullException

El parámetro documentPath es null Nothing nullptr referencia null (Nothing en Visual Basic) o está vacío, o se compone únicamente de caracteres de espacio en blanco.

FileNotFoundException

El archivo especificado por documentPath no existe.

IOException

El archivo especificado por documentPath es de sólo lectura o no se puede obtener acceso a él.

InvalidOperationException

El archivo especificado por documentPath no tiene ninguna personalización de Visual Studio Tools para Office o se ha producido un error al cargar el manifiesto.

Comentarios

Este método borra el manifiesto de la aplicación y el manifiesto de datos almacenados en caché, y quita del documento los datos almacenados en caché. Para obtener más información, vea Cómo: Quitar extensiones de código administrado de documentos (2003 System).

Ejemplos

En el ejemplo de código siguiente se utiliza el método RemoveCustomization para quitar la personalización del documento especificado. En el ejemplo se llama primero al método IsCustomized para determinar si el documento tiene una personalización de Visual Studio Tools para Office. En este ejemplo se necesita una referencia al ensamblado Microsoft.VisualStudio.Tools.Applications.Runtime y una instrucción Imports (para Visual Basic) o using (para C#) para el espacio de nombres Microsoft.VisualStudio.Tools.Applications.Runtime al principio del archivo de código.

Private Shared Sub Remove(ByVal fileName As String)
    If ServerDocument.IsCustomized(fileName) Then
        ServerDocument.RemoveCustomization(fileName)
        MsgBox("The customization has been removed.")
    Else
        MsgBox("The specified document is not " + _
            "customized.")
    End If
End Sub
private static void Remove(string fileName)
{
    if (ServerDocument.IsCustomized(fileName))
    {
        ServerDocument.RemoveCustomization(fileName);
        MessageBox.Show("The customization has been removed.");
    }
    else
    {
        MessageBox.Show("The specified document is not " +
            "customized.");
    }
}

Permisos

Vea también

Referencia

ServerDocument (Clase)

ServerDocument (Miembros)

Microsoft.VisualStudio.Tools.Applications.Runtime (Espacio de nombres)