NamedRange.Creator – vlastnost
Získá 32bitové celé číslo, které označuje aplikace, ve kterém NamedRange ovládací prvek byl vytvořen.
Obor názvů: Microsoft.Office.Tools.Excel
Sestavení: Microsoft.Office.Tools.Excel (v Microsoft.Office.Tools.Excel.dll)
Syntaxe
'Deklarace
ReadOnly Property Creator As XlCreator
XlCreator Creator { get; }
Hodnota vlastnosti
Typ: Microsoft.Office.Interop.Excel.XlCreator
Jeden z XlCreator hodnoty.
Poznámky
Pokud NamedRange ovládací prvek byl vytvořen v aplikaci Microsoft Office Excel, vrátí tato vlastnost šestnáctkové číslo 5843454C, která odpovídá řetězci XCEL.
Příklady
Následující příklad kódu vytvoří NamedRange a potom použije Creator vlastnost k určení, zda NamedRange byla vytvořena v aplikaci Microsoft Office Excel.
V tomto příkladu je úroveň dokument přizpůsobení.
Private displayCreatorRange As Microsoft.Office.Tools.Excel.NamedRange
Private Sub DisplayCreator()
displayCreatorRange = Me.Controls.AddNamedRange( _
Me.Range("C3", "E5"), "displayCreatorRange")
displayCreatorRange.Select()
If Me.displayCreatorRange.Creator = _
Excel.XlCreator.xlCreatorCode Then
MessageBox.Show("This NamedRange control was " & _
"created in Microsoft Office Excel.")
Else
MessageBox.Show("This NamedRange control was " & _
"not created in Microsoft Office Excel.")
End If
End Sub
Microsoft.Office.Tools.Excel.NamedRange displayCreatorRange;
private void DisplayCreator()
{
displayCreatorRange = this.Controls.AddNamedRange(
this.Range["C3", "E5"], "displayCreatorRange");
displayCreatorRange.Select();
if (this.displayCreatorRange.Creator ==
Excel.XlCreator.xlCreatorCode)
{
MessageBox.Show("This NamedRange control was created in " +
"Microsoft Office Excel.");
}
else
{
MessageBox.Show("This NamedRange control was not created in " +
"Microsoft Office Excel.");
}
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.