Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
84 lines (84 sloc) 4.95 KB
<Type Name="IVsaPersistSite" FullName="Microsoft.Vsa.IVsaPersistSite">
<TypeSignature Language="C#" Value="public interface IVsaPersistSite" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IVsaPersistSite" />
<TypeSignature Language="DocId" Value="T:Microsoft.Vsa.IVsaPersistSite" />
<TypeSignature Language="VB.NET" Value="Public Interface IVsaPersistSite" />
<TypeSignature Language="C++ CLI" Value="public interface class IVsaPersistSite" />
<TypeSignature Language="F#" Value="type IVsaPersistSite = interface" />
<AssemblyInfo>
<AssemblyName>Microsoft.Vsa</AssemblyName>
<AssemblyVersion>7.0.5000.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Interfaces />
<Attributes>
<Attribute FrameworkAlternate="netframework-2.0;netframework-3.0;netframework-3.5">
<AttributeName>System.Obsolete("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Runtime.InteropServices.Guid("E0C0FFE3-7eea-4ee2-b7e4-0080c7eb0b74")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Manages project persistence and stores and retrieves code and other items using save and load operations implemented by the host.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="LoadElement">
<MemberSignature Language="C#" Value="public string LoadElement (string name);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string LoadElement(string name) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Vsa.IVsaPersistSite.LoadElement(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Function LoadElement (name As String) As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; System::String ^ LoadElement(System::String ^ name);" />
<MemberSignature Language="F#" Value="abstract member LoadElement : string -&gt; string" Usage="iVsaPersistSite.LoadElement name" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Vsa</AssemblyName>
<AssemblyVersion>7.0.5000.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="name" Type="System.String" />
</Parameters>
<Docs>
<param name="name">The name of the code item to be loaded. This can be a null reference when loading the Project file.</param>
<summary>Gets the source string previously saved using the SaveElement method.</summary>
<returns>The contents of the source-code element associated with the name parameter.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SaveElement">
<MemberSignature Language="C#" Value="public void SaveElement (string name, string source);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SaveElement(string name, string source) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Vsa.IVsaPersistSite.SaveElement(System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Sub SaveElement (name As String, source As String)" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; void SaveElement(System::String ^ name, System::String ^ source);" />
<MemberSignature Language="F#" Value="abstract member SaveElement : string * string -&gt; unit" Usage="iVsaPersistSite.SaveElement (name, source)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Vsa</AssemblyName>
<AssemblyVersion>7.0.5000.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="name" Type="System.String" />
<Parameter Name="source" Type="System.String" />
</Parameters>
<Docs>
<param name="name">A name to associate with the specified source item. This can be a null reference when saving the Project file.</param>
<param name="source">The source string for the item.</param>
<summary>Saves an arbitrary source string with a given name parameter, which can then be used in a call to the LoadElement method to reload the string.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>
You can’t perform that action at this time.