Microsoft.VisualStudio.Project.ProjectConfig.GetXmlFragment C# (CSharp) Method

GetXmlFragment() private method

If flavored, ask the flavor if it wants to provide an XML fragment
private GetXmlFragment ( System.Guid flavor, _PersistStorageType storageType, string &fragment ) : int
flavor System.Guid Guid of the flavor
storageType _PersistStorageType Project file or user file
fragment string Fragment that the flavor wants to save
return int
        internal int GetXmlFragment(Guid flavor, _PersistStorageType storageType, out string fragment)
        {
            fragment = null;
            int hr = VSConstants.S_OK;
            if (this.flavoredCfg != null && this.flavoredCfg is IPersistXMLFragment)
            {
                Guid flavorGuid = flavor;
                hr = ((IPersistXMLFragment)this.flavoredCfg).Save(ref flavorGuid, (uint)storageType, out fragment, 1);
            }
            return hr;
        }