Udostępnij za pośrednictwem


Metoda IVsBuildPropertyStorage.RemoveProperty — (String, String, UInt32)

 

Używany przez podtypu projektu, aby usunąć MSBuild właściwości.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop.8.0 (w Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Składnia

int RemoveProperty(
    string pszPropName,
    string pszConfigName,
    uint storage
)
int RemoveProperty(
    String^ pszPropName,
    String^ pszConfigName,
    unsigned int storage
)
abstract RemoveProperty : 
        pszPropName:string *
        pszConfigName:string *
        storage:uint32 -> int
Function RemoveProperty (
    pszPropName As String,
    pszConfigName As String,
    storage As UInteger
) As Integer

Parametry

  • pszPropName
    Type: System.String

    [in] Nazwa właściwości kompilacji do usunięcia.

  • pszConfigName
    Type: System.String

    [in] Nazwa konfiguracji kompilacji.

Wartość zwracana

Type: System.Int32

Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.

Uwagi

Podpis COM

Z vsshell80.idl:

HRESULT IVsBuildPropertyStorage::RemoveProperty(
   [in] LPCOLESTR pszPropName,
   [in] LPCOLESTR pszConfigName,
   [in] PersistStorageType storage
);

Tej metody można zastosować przez podtypu projektu do usunięcia MSBuild właściwości, umożliwiając podtypu projektu do wywierania wpływu na proces kompilacji projektu bazowego. Aby uzyskać więcej informacji na podtypy projektu, zobacz Project Subtype Overviewd.

Zobacz też

Interfejs IVsBuildPropertyStorage
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku