IVsUpgradeBuildPropertyStorage.RemoveProperty(String, String, UInt32) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Removes a property from a project file.
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
Parameters
- pszPropName
- String
[in] Name of the property to remove.
- pszConfigName
- String
[in] Configuration associated with the property.
- storage
- UInt32
[in] _PersistStorageType specifying whether the property is stored in a project or user file.
Returns
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
COM Signature
From vsshell90.idl:
HRESULT RemoveProperty(
[in] LPCOLESTR pszPropName,
[in] LPCOLESTR pszConfigName,
[in] PersistStorageType storage,
);