IVsBuildPropertyStorage.RemoveProperty(String, String, UInt32) Yöntem

Tanım

Bir MSBuild özelliğini kaldırmak için bir proje alt türü tarafından kullanılır.

public:
 int RemoveProperty(System::String ^ pszPropName, System::String ^ pszConfigName, System::UInt32 storage);
public:
 int RemoveProperty(Platform::String ^ pszPropName, Platform::String ^ pszConfigName, unsigned int storage);
int RemoveProperty(std::wstring const & pszPropName, std::wstring const & pszConfigName, unsigned int storage);
public int RemoveProperty (string pszPropName, string pszConfigName, uint storage);
abstract member RemoveProperty : string * string * uint32 -> int
Public Function RemoveProperty (pszPropName As String, pszConfigName As String, storage As UInteger) As Integer

Parametreler

pszPropName
String

'ndaki Kaldırılacak derleme özelliğinin adı.

pszConfigName
String

'ndaki Derleme yapılandırmasının adı.

storage
UInt32

'ndaki Dosya kalıcılığı için depolama türü. Değerler _PersistStorageType numaralandırmasından alınır.

Döndürülenler

Int32

Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.

Açıklamalar

COM Imzası

Vsshell80. IDL adresinden:

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

Bu yöntem bir MSBuild özelliğini kaldırmak için bir proje alt türü tarafından çalıştırılabilir ve bu sayede proje alt türünün temel projenin derleme işlemini etkilemesini etkinleştirir. Proje alt türleri hakkında daha fazla bilgi için bkz Project Subtype Overviewd ..

Şunlara uygulanır