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.
storage
Type: System.UInt32[in] Typ magazynu dla plików trwałości. Wartości są pobierane z _PersistStorageType wyliczenia.
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